@@ -20,16 +20,16 @@ #include #import "macros.h" const char * -of_strptime(const char *buffer, const char *format, struct tm *tm, short *tz) +OFStrPTime(const char *buffer, const char *format, struct tm *tm, short *tz) { enum { - SEARCH_CONVERSION_SPECIFIER, - IN_CONVERSION_SPECIFIER - } state = SEARCH_CONVERSION_SPECIFIER; + stateSearchConversionSpecifier, + stateInConversionSpecifier + } state = stateSearchConversionSpecifier; size_t j, bufferLen, formatLen; bufferLen = strlen(buffer); formatLen = strlen(format); @@ -37,19 +37,18 @@ for (size_t i = 0; i < formatLen; i++) { if (j >= bufferLen) return NULL; switch (state) { - case SEARCH_CONVERSION_SPECIFIER: + case stateSearchConversionSpecifier: if (format[i] == '%') - state = IN_CONVERSION_SPECIFIER; + state = stateInConversionSpecifier; else if (format[i] != buffer[j++]) return NULL; break; - - case IN_CONVERSION_SPECIFIER:; + case stateInConversionSpecifier:; int k, maxLen, number = 0; switch (format[i]) { case 'd': case 'e': @@ -219,13 +218,13 @@ if (buffer[j++] != '\t') return NULL; break; } - state = SEARCH_CONVERSION_SPECIFIER; + state = stateSearchConversionSpecifier; break; } } return buffer + j; }