/[cvs]/ccvs/lib/strstr.h
ViewVC logotype

Diff of /ccvs/lib/strstr.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by dprice, Sun Sep 4 05:58:56 2005 UTC revision 1.4 by dprice, Thu Sep 15 16:56:16 2005 UTC
# Line 15  Line 15 
15     along with this program; if not, write to the Free Software Foundation,     along with this program; if not, write to the Free Software Foundation,
16     Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */     Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
17    
18    
19    /* Include string.h: on glibc systems, it contains a macro definition of
20       strstr() that would collide with our definition if included afterwards.  */
21    #include <string.h>
22    
23  #ifdef __cplusplus  #ifdef __cplusplus
24  extern "C" {  extern "C" {
25  #endif  #endif
26    
27    /* No known system has a strstr() function that works correctly in
28       multibyte locales. Therefore we use our version always.  */
29    #undef strstr
30    #define strstr rpl_strstr
31    
32  /* Find the first occurrence of NEEDLE in HAYSTACK.  */  /* Find the first occurrence of NEEDLE in HAYSTACK.  */
33  extern char *strstr (const char *haystack, const char *needle);  extern char *strstr (const char *haystack, const char *needle);
34    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26