Version: 2.8~20080505-0ubuntu7 warning: ignoring return value of 'strtol', declared with attribute warn_unused_result strtol has useful side-effects that do not require examination of the result. For example, (void)strtol(string,&string,0) will skip an unneeded number in string. Suggest warn_unused_result is not applied to strtol and family.
There are always idiotic code sequences. For those case work around the warning.