ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/savestr.c
(Generate patch)

Comparing ray/src/common/savestr.c (file contents):
Revision 1.2 by greg, Thu Feb 2 13:53:43 1989 UTC vs.
Revision 2.2 by greg, Fri Jul 3 10:51:50 1992 UTC

# Line 33 | Line 33 | typedef struct s_head {
33  
34   static S_HEAD  *stab[NHASH];
35  
36 + static int  shash();
37 +
38   extern char  *savestr(), *strcpy(), *malloc();
39  
40   #define  NULL           0
# Line 91 | Line 93 | char  *s;
93                          sfree(sp);
94                          return;
95                  }
94 }
95
96
97 int
98 strcmp(s1, s2)                          /* check for s1==s2 */
99 register char  *s1, *s2;
100 {
101        if (s1 == s2)
102                return(0);
103
104        while (*s1 == *s2++)
105                if (!*s1++)
106                        return(0);
107
108        return(*s1 - *--s2);
96   }
97  
98  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines