Juan Lang juan.lang@gmail.com writes:
- if (ret)
- {
ret = FALSE;num = strtoulW(ptr, &nextPtr, 10);if (nextPtr > ptr && *nextPtr == ':' && num <= 59){ptr = nextPtr + 1;st.wMinute = (WORD)num;ret = TRUE;}- }
- if (ret)
- {
ret = FALSE;num = strtoulW(ptr, &nextPtr, 10);if (nextPtr > ptr && isspaceW(*nextPtr) && num <= 59){ptr = nextPtr + 1;st.wSecond = (WORD)num;ret = TRUE;}- }
- if (ret)
- {
static const WCHAR gmt[]= { 'G','M','T',0 };ret = FALSE;while (isspaceW(*ptr))ptr++;if (!strcmpW(ptr, gmt))ret = TRUE;- }
You may want to consider using 'return', it's quite convenient...