home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / c / 11698 < prev    next >
Encoding:
Text File  |  1992-07-29  |  1.2 KB  |  35 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uunet.ca!geac!r-node!zooid!ross
  3. From: Ross Ridge <ross@zooid.guild.org>
  4. Subject: Re: HIgher problems at hand. HELP!
  5. Organization: ZOOiD BBS
  6. Date: Wed, 29 Jul 1992 03:18:20 GMT
  7. Message-ID: <1992Jul29.031820.15906@zooid.guild.org>
  8. References: <9220806.7841@mulga.cs.mu.OZ.AU> <1992Jul27.212311.28125@zooid.guild.org> <1992Jul28.104059.4725@druid.uucp>
  9. Lines: 24
  10.  
  11. Ross Ridge <ross@zooid.guild.org> writes:
  12. >But who knows what's >in <string.h> so it would be better if the "#define
  13. >const" was placed after the "#include <string.h>". 
  14.  
  15. darcy@druid.uucp (D'Arcy J.M. Cain) writes:
  16. >Except that the whole point is to prevent any warnings with full checking
  17. >turned on.  Putting the define after the include would cause warnings
  18. >when strstr was redefined. 
  19.  
  20. If strstr() is declared in <string.h> then why are we redefining here?
  21. Wouldn't it already be in the standard library?
  22.  
  23. >Other than changing the language itself I don't believe there is a "right"
  24. >way to code strstr(3).
  25.  
  26. What's wrong with "return (char *)s;"?
  27.  
  28.                             Ross Ridge
  29.  
  30. -- 
  31. Ross Ridge - The Great HTMU                         l/     //
  32.                                     [OO][oo]
  33. ross@zooid.guild.org                            /()\/()/
  34. uunet.ca!zooid!ross                             db     //
  35.