diff --git a/message.c b/message.c index 2cd9616..3d652ae 100644 --- a/message.c +++ b/message.c @@ -22,10 +22,10 @@ Message* new_message(char* string, User* from, User* to) { // *(new_message->recipient) = *to; time_t rawtime; - struct tm timeinfo; + struct tm* timeinfo; time(&rawtime); - timeinfo = *localtime(&rawtime); + timeinfo = localtime(&rawtime); new_message->timeinfo = timeinfo; diff --git a/message.h b/message.h index b13b7d4..8060eab 100644 --- a/message.h +++ b/message.h @@ -10,7 +10,7 @@ typedef struct Message_s Message; struct Message_s { char* text; - struct tm timeinfo; + struct tm* timeinfo; User* sender; User* recipient; };