avconv.c:4726: error: Null Dereference
  pointer `today` last assigned on line 4724 could be null and is dereferenced at line 4726, column 69.

avconv.c:4720:1: start of procedure opt_vstats()
4718. }
4719. 
4720. static int opt_vstats(const char *opt, const char *arg)
      ^
4721. {
4722.     char filename[40];

avconv.c:4723:5: 
4721. {
4722.     char filename[40];
4723.     time_t today2 = time(NULL);
          ^
4724.     struct tm *today = localtime(&today2);
4725. 

avconv.c:4724:5: 
4722.     char filename[40];
4723.     time_t today2 = time(NULL);
4724.     struct tm *today = localtime(&today2);
          ^
4725. 
4726.     snprintf(filename, sizeof(filename), "vstats_%02d%02d%02d.log", today->tm_hour, today->tm_min,

avconv.c:4726:5: 
4724.     struct tm *today = localtime(&today2);
4725. 
4726.     snprintf(filename, sizeof(filename), "vstats_%02d%02d%02d.log", today->tm_hour, today->tm_min,
          ^
4727.              today->tm_sec);
4728.     return opt_vstats_file(opt, filename);
