Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 3f33b95 in mainline


Ignore:
Timestamp:
2011-08-18T12:29:37Z (10 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master
Children:
3190e88
Parents:
7e10aee
Message:

CStyle in strstr().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/string.c

    r7e10aee r3f33b95  
    460460 *     not found.
    461461 */
    462 char* posix_strstr (const char* haystack, const char* needle)
     462char *posix_strstr(const char *haystack, const char *needle)
    463463{
    464464        assert(haystack != NULL);
     
    467467        /* Special case - needle is an empty string. */
    468468        if (needle[0] == '\0') {
    469                 return (char*) haystack;
     469                return (char *) haystack;
    470470        }
    471471       
     
    492492        size_t npos = 0;
    493493       
    494         for (size_t hpos = 0; haystack[hpos] != '\0'; ++ hpos) {
     494        for (size_t hpos = 0; haystack[hpos] != '\0'; ++hpos) {
    495495                while (npos != 0 && haystack[hpos] != needle[npos]) {
    496496                        npos = prefix_table[npos];
     
    498498               
    499499                if (haystack[hpos] == needle[npos]) {
    500                         npos ++;
     500                        npos++;
    501501                       
    502502                        if (npos == nlen) {
    503                                 return (char*) (haystack + hpos - nlen + 1);
     503                                return (char *) (haystack + hpos - nlen + 1);
    504504                        }
    505505                }
Note: See TracChangeset for help on using the changeset viewer.