| Rev | Line |  | 
|---|
| [9] | 1 | /* | 
|---|
|  | 2 | * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands. | 
|---|
|  | 3 | * See the copyright notice in the ACK home directory, in the file "Copyright". | 
|---|
|  | 4 | */ | 
|---|
|  | 5 | /* $Header: /cvsup/minix/src/lib/ansi/strrchr.c,v 1.1.1.1 2005/04/21 14:56:06 beng Exp $ */ | 
|---|
|  | 6 |  | 
|---|
|  | 7 | #include        <string.h> | 
|---|
|  | 8 |  | 
|---|
|  | 9 | char * | 
|---|
|  | 10 | strrchr(register const char *s, int c) | 
|---|
|  | 11 | { | 
|---|
|  | 12 | register const char *result = NULL; | 
|---|
|  | 13 |  | 
|---|
|  | 14 | c = (char) c; | 
|---|
|  | 15 |  | 
|---|
|  | 16 | do { | 
|---|
|  | 17 | if (c == *s) | 
|---|
|  | 18 | result = s; | 
|---|
|  | 19 | } while (*s++ != '\0'); | 
|---|
|  | 20 |  | 
|---|
|  | 21 | return (char *)result; | 
|---|
|  | 22 | } | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.