#include "send.h"
#include <assert.h>
+#include <string.h>
/*
* user_set_away - set user away state
*/
unsigned int len = strlen(message);
- if (len > TOPICLEN) {
- message[TOPICLEN] = '\0';
- len = TOPICLEN;
+ if (len > AWAYLEN) {
+ message[AWAYLEN] = '\0';
+ len = AWAYLEN;
}
if (away)
- away = (char*) MyRealloc(away, len + 1);
- else
- away = (char*) MyMalloc(len + 1);
+ MyFree(away);
+ away = (char*) MyMalloc(len + 1);
assert(0 != away);
user->away = away;