[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