[Rover] follow up on missed commit c6b1c4e18b504d698cf114216d6ef8426b9caa89 (change 104125)
diff --git a/rover/src/hono_interaction/hono_interaction.cpp b/rover/src/hono_interaction/hono_interaction.cpp index 17e9225..155de6c 100644 --- a/rover/src/hono_interaction/hono_interaction.cpp +++ b/rover/src/hono_interaction/hono_interaction.cpp
@@ -145,11 +145,7 @@ fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX //Prepare the response code - num_buffer[0] = buffer[9]; - num_buffer[1] = buffer[10]; - num_buffer[2] = buffer[11]; - num_buffer[3] = 0; - code = atoi (num_buffer); + sscanf(buffer, "HTTP/1.1 %d", &code); #ifdef DEBUG_DEVICE_REGISTRATION //Print the code @@ -226,11 +222,7 @@ fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX //Prepare the response code - num_buffer[0] = buffer[9]; - num_buffer[1] = buffer[10]; - num_buffer[2] = buffer[11]; - num_buffer[3] = 0; - code = atoi (num_buffer); + sscanf(buffer, "HTTP/1.1 %d", &code); #ifdef DEBUG_HTTP_RESPONSE //Print the code @@ -307,11 +299,7 @@ fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX //Prepare the response code XXX - num_buffer[0] = buffer[9]; - num_buffer[1] = buffer[10]; - num_buffer[2] = buffer[11]; - num_buffer[3] = 0; - code = atoi (num_buffer); + sscanf(buffer, "HTTP/1.1 %d", &code); #ifdef DEBUG_HTTP_RESPONSE //Print the code