Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/parseargs.cfa

    r56e8cb3 re699eb6  
    172172}
    173173
    174 bool parse(const char * arg, unsigned long & value) {
     174bool parse(const char * arg, size_t & value) {
    175175        char * end;
    176176        unsigned long long int r = strtoull(arg, &end, 10);
    177177        if(*end != '\0') return false;
    178         if(r > (unsigned long)MAX) return false;
     178        if(r > (size_t)MAX) return false;
    179179
    180180        value = r;
    181181        return true;
    182 }
    183 
    184 bool parse(const char * arg, unsigned long long & value) {
    185         char * end;
    186         unsigned long long int r = strtoull(arg, &end, 10);
    187         if(*end != '\0') return false;
    188         if(r > (unsigned long long)MAX) return false;
    189 
    190         value = r;
    191         return true;
    192182}
    193183
Note: See TracChangeset for help on using the changeset viewer.