this looks better
[fw/sdcc] / device / lib / gets.c
index be5ee730dfce84e01531fb15cc1824f4014de08d..005a2a073132360f56fb5b888bb01aaad46440cf 100755 (executable)
@@ -1,6 +1,7 @@
 #include <stdio.h>
 
-char * gets(char *s) {
+char * gets(const char *str) {
+  char *s=str;
   char c;
   unsigned int count=0;
   
@@ -21,7 +22,7 @@ char * gets(char *s) {
       putchar('\r');
       putchar('\n');
       *s=0;
-      return s;
+      return str;
     default:
       *s++=c;
       count++;