]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/blobdiff - rpp/src/rpp/sdr.c
Fixed a minor bug.
[pes-rpp/rpp-lib.git] / rpp / src / rpp / sdr.c
index 79afd75f1a01a0814bfb4db2a0937a628316a826..e209b61461fdd24b6eb0fdf100f125efc9c6d7c9 100644 (file)
@@ -168,8 +168,8 @@ void rpp_sdr_cmdproc(void *p)
 
             // Re-prompt
             if(buff_index == 0) {
-                rpp_sci_printf("%s", newline);
-                rpp_sci_printf("%s", prompt);
+                rpp_sci_printf((const char*)"%s", newline);
+                rpp_sci_printf((const char*)"%s", prompt);
 
             // Help command
             } else if(strncmp(in_buffer, "help", BUF_SIZE) == 0) {
@@ -188,7 +188,7 @@ void rpp_sdr_cmdproc(void *p)
             } else if(strncmp(in_buffer, "clear", BUF_SIZE) == 0) {
                 rpp_sdr_clear();
                 rpp_sci_printf((const char*)"Done.\r\n");
-                rpp_sci_printf("%s", prompt);
+                rpp_sci_printf((const char*)"%s", prompt);
 
             // Available command
             } else if(strncmp(in_buffer, "available", BUF_SIZE) == 0) {
@@ -197,13 +197,15 @@ void rpp_sdr_cmdproc(void *p)
                         rpp_sdr_available() / 1024,
                         memory_size / 1024
                     );
+                rpp_sci_printf((const char*)"%s", newline);
+                rpp_sci_printf((const char*)"%s", prompt);
 
             // Unknown command, print buffer back
             } else {
                 rpp_sci_printf(
                         (const char*)"ERROR: Unknown command \"%s\"\r\n",
                         (char*)&in_buffer);
-                rpp_sci_printf("%s", prompt);
+                rpp_sci_printf((const char*)"%s", prompt);
             }
 
             // Reset variables