projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
GCC 4.1 compiler warning fixes.
[silc.git]
/
lib
/
silcutil
/
silctime.c
diff --git
a/lib/silcutil/silctime.c
b/lib/silcutil/silctime.c
index 52c356fd8e656efaa11a22bfdab88d612b43d8bf..7619f99e63ed3042006e0a3177a6cf33c47e2c58 100644
(file)
--- a/
lib/silcutil/silctime.c
+++ b/
lib/silcutil/silctime.c
@@
-4,7
+4,7
@@
Author: Pekka Riikonen <priikone@silcnet.org>
Author: Pekka Riikonen <priikone@silcnet.org>
- Copyright (C) 2003 - 200
6
Pekka Riikonen
+ Copyright (C) 2003 - 200
7
Pekka Riikonen
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@
-106,6
+106,7
@@
SilcBool silc_time_value(SilcInt64 time_val, SilcTime ret_time)
{
struct tm *time;
unsigned int msec = 0;
{
struct tm *time;
unsigned int msec = 0;
+ time_t timeval;
if (!ret_time)
return TRUE;
if (!ret_time)
return TRUE;
@@
-116,9
+117,10
@@
SilcBool silc_time_value(SilcInt64 time_val, SilcTime ret_time)
msec = time_val % 1000;
time_val /= 1000;
msec = time_val % 1000;
time_val /= 1000;
- time = localtime(
(time_t *)&time_
val);
+ time = localtime(
&time
val);
if (!time)
return FALSE;
if (!time)
return FALSE;
+ time_val = timeval;
memset(ret_time, 0, sizeof(*ret_time));
if (!silc_time_fill(ret_time, time->tm_year + 1900, time->tm_mon + 1,
memset(ret_time, 0, sizeof(*ret_time));
if (!silc_time_fill(ret_time, time->tm_year + 1900, time->tm_mon + 1,