this looks better
authorjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 7 Oct 2001 15:49:53 +0000 (15:49 +0000)
committerjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 7 Oct 2001 15:49:53 +0000 (15:49 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1368 4a8a32a2-be11-0410-ad9d-d568d2c75423

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++;