x2p/str.c signedness nits
Jarkko Hietaniemi [Fri, 23 Aug 2002 02:43:30 +0000 (05:43 +0300)]
Message-Id: <20020822234330.GC31624@lyta.hut.fi>

p4raw-id: //depot/perl@17759

x2p/str.c

index bd9b3e0..0ecb6b7 100644 (file)
--- a/x2p/str.c
+++ b/x2p/str.c
@@ -299,7 +299,7 @@ str_gets(register STR *str, register FILE *fp)
        FILE_ptr(fp) = (void*)ptr; /* LHS STDCHAR* cast non-portable */
        i = getc(fp);           /* get more characters */
        cnt = FILE_cnt(fp);
-       ptr = FILE_ptr(fp);             /* reregisterize cnt and ptr */
+       ptr = (STDCHAR*)FILE_ptr(fp);           /* reregisterize cnt and ptr */
 
        bpx = bp - str->str_ptr;        /* prepare for possible relocation */
        GROWSTR(&(str->str_ptr), &(str->str_len), str->str_cur + cnt + 1);
@@ -316,7 +316,7 @@ str_gets(register STR *str, register FILE *fp)
 
 thats_all_folks:
     FILE_cnt(fp) = cnt;                        /* put these back or we're in trouble */
-    FILE_ptr(fp) = (STDCHAR*)ptr;
+    FILE_ptr(fp) = (void*)ptr; /* LHS STDCHAR* cast non-portable */
     *bp = '\0';
     str->str_cur = bp - str->str_ptr;  /* set length */