Changeset 499 for Whitix/branches/hybrid

Show
Ignore:
Timestamp:
05/13/08 23:58:08 (4 months ago)
Author:
mwhitworth
Message:

Add symbol exports.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/hybrid/lib/string.c

    r230 r499  
    1717 */ 
    1818 
     19#include <module.h> 
    1920#include <string.h> 
    2021 
     
    3031} 
    3132 
     33SYMBOL_EXPORT(strncpy); 
     34 
    3235int strcpy(char* dest,char* src) 
    3336{ 
     
    3538        return 0; 
    3639} 
     40 
     41SYMBOL_EXPORT(strcpy); 
    3742 
    3843int strncmp(const char* s1,const char* s2,int num) 
     
    5055        return res; 
    5156} 
     57 
     58SYMBOL_EXPORT(strncmp); 
    5259 
    5360int strnicmp(const char* s1,const char* s2,int num) 
     
    6875} 
    6976 
     77SYMBOL_EXPORT(strnicmp); 
     78 
    7079int strlen(char* str) 
    7180{ 
     
    7786        return ret; 
    7887} 
     88 
     89SYMBOL_EXPORT(strlen); 
    7990 
    8091char* strcat(char *str1,const char *str2) 
     
    90101} 
    91102 
     103SYMBOL_EXPORT(strcat); 
     104 
    92105char* strchr(char* string,int c) 
    93106{ 
     
    99112} 
    100113 
     114SYMBOL_EXPORT(strchr); 
     115 
    101116char* strrchr(char* string,int c) 
    102117{ 
     
    107122        return 0; 
    108123} 
     124 
     125SYMBOL_EXPORT(strrchr); 
    109126 
    110127void* memset(void* pointer,int size,char value) 
     
    118135} 
    119136 
     137SYMBOL_EXPORT(memset); 
     138 
    120139void* memsetw(void* pointer,int size,WORD value) 
    121140{ 
     
    127146        return pointer; 
    128147} 
     148 
     149SYMBOL_EXPORT(memsetw); 
    129150 
    130151int memcmp(const void *s1, const void *s2, int n) 
     
    142163} 
    143164 
     165SYMBOL_EXPORT(memcmp); 
     166 
    144167int toupper(char ch) 
    145168{