mirror of
https://github.com/ipmitool/ipmitool.git
synced 2026-01-23 07:04:21 +08:00
Make ipmitool respect system locale settings
Dates, times and floating point numbers from now on will be displayed using system locale settings. Resolves ipmitoo/ipmitool#23 Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
This commit is contained in:
parent
4f05b95f6c
commit
6c3d4b56c9
@ -42,6 +42,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <errno.h>
|
||||
#include <ctype.h>
|
||||
#include <locale.h>
|
||||
|
||||
#include <ipmitool/helper.h>
|
||||
#include <ipmitool/log.h>
|
||||
@ -65,6 +66,7 @@
|
||||
#include <ipmitool/ipmi_user.h>
|
||||
#include <ipmitool/ipmi_raw.h>
|
||||
#include <ipmitool/ipmi_pef.h>
|
||||
#include <ipmitool/ipmi_time.h>
|
||||
#include <ipmitool/ipmi_oem.h>
|
||||
#include <ipmitool/ipmi_ekanalyzer.h>
|
||||
#include <ipmitool/ipmi_picmg.h>
|
||||
@ -353,6 +355,9 @@ ipmi_main(int argc, char ** argv,
|
||||
char sol_escape_char = SOL_ESCAPE_CHARACTER_DEFAULT;
|
||||
char * devfile = NULL;
|
||||
|
||||
/* Set program locale according to system settings */
|
||||
setlocale(LC_ALL, "");
|
||||
|
||||
/* save program name */
|
||||
progname = strrchr(argv[0], '/');
|
||||
progname = ((!progname) ? argv[0] : progname+1);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user