From 9ef5e64916deb3faae1fdee2f1be6f4b7f33f1f8 Mon Sep 17 00:00:00 2001 From: oy Date: Wed, 8 Dec 2010 00:26:55 +0100 Subject: added function to add a time stamp string --- src/base/system.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/base/system.c') diff --git a/src/base/system.c b/src/base/system.c index 5799d972..bf0c6aa9 100644 --- a/src/base/system.c +++ b/src/base/system.c @@ -1280,6 +1280,17 @@ void str_hex(char *dst, int dst_size, const void *data, int data_size) } } +void str_timestamp(char *buffer, int buffer_size) +{ + time_t time_data; + struct tm *time_info; + + time(&time_data); + time_info = localtime(&time_data); + strftime(buffer, buffer_size, "%Y-%m-%d_%H-%M-%S", time_info); + buffer[buffer_size-1] = 0; /* assure null termination */ +} + int mem_comp(const void *a, const void *b, int size) { return memcmp(a,b,size); -- cgit 1.4.1