• Ezequiel Lara Gomez's avatar
    Added fixed log name support, take 2 (#489) · 58d7f873
    Ezequiel Lara Gomez authored
    * Added fixed log name support, take 2
    
    See https://code.google.com/p/google-glog/issues/detail?id=209 and former https://github.com/google/glog/pull/19 - this is an updated version of that patch.
    
    It adds a flag that allows to switch behavior from base_filename + filename_extension + time_pid_string to base_filename + filename_extension, while still defaulting to the current behavior to avoid breakage in existing code. This change would allow easier log rotation schemes and better control on what's written on disk.
    
    * Ifdef away fcntl on mingw
    
    * Use the defined HAVE_FCNTL instead
    
    * ifdef away tests as well
    
    add have_sys_wait for wait() on mingw.
    
    * OS_WINDOWS bug in fseeking to the end, only triggered here
    58d7f873