@ -3,6 +3,7 @@
/* global libraries */
/* global libraries */
# include <alsa/asoundlib.h>
# include <alsa/asoundlib.h>
# include <fcntl.h>
# include <fcntl.h>
# include <locale.h>
# include <stdarg.h>
# include <stdarg.h>
# include <stdio.h>
# include <stdio.h>
# include <stdlib.h>
# include <stdlib.h>
@ -191,11 +192,14 @@ get_datetime()
/* get time in format */
/* get time in format */
time ( & tm ) ;
time ( & tm ) ;
setlocale ( LC_TIME , " " ) ;
if ( ! strftime ( buf , bufsize , timeformat , localtime ( & tm ) ) ) {
if ( ! strftime ( buf , bufsize , timeformat , localtime ( & tm ) ) ) {
setlocale ( LC_TIME , " C " ) ;
fprintf ( stderr , " Strftime failed. \n " ) ;
fprintf ( stderr , " Strftime failed. \n " ) ;
return smprintf ( " n/a " ) ;
return smprintf ( " n/a " ) ;
}
}
setlocale ( LC_TIME , " C " ) ;
/* return time */
/* return time */
return smprintf ( " %s " , buf ) ;
return smprintf ( " %s " , buf ) ;
}
}