projects
/
crypto.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merges from Irssi CVS.
[crypto.git]
/
apps
/
irssi
/
src
/
core
/
queries.c
diff --git
a/apps/irssi/src/core/queries.c
b/apps/irssi/src/core/queries.c
index f4aae6e7f219392a4774909ebd104bd890c003bc..8ae994a285e6dcc051d76d794e2e3cd1fcc253b5 100644
(file)
--- a/
apps/irssi/src/core/queries.c
+++ b/
apps/irssi/src/core/queries.c
@@
-37,6
+37,7
@@
void query_init(QUERY_REC *query, int automatic)
MODULE_DATA_INIT(query);
query->type = module_get_uniq_id_str("WINDOW ITEM TYPE", "QUERY");
query->destroy = (void (*) (WI_ITEM_REC *)) query_destroy;
MODULE_DATA_INIT(query);
query->type = module_get_uniq_id_str("WINDOW ITEM TYPE", "QUERY");
query->destroy = (void (*) (WI_ITEM_REC *)) query_destroy;
+ query->createtime = time(NULL);
query->last_unread_msg = time(NULL);
if (query->server_tag != NULL) {
query->last_unread_msg = time(NULL);
if (query->server_tag != NULL) {
@@
-124,6
+125,7
@@
void query_change_nick(QUERY_REC *query, const char *nick)
oldnick = query->name;
query->name = g_strdup(nick);
signal_emit("query nick changed", 2, query, oldnick);
oldnick = query->name;
query->name = g_strdup(nick);
signal_emit("query nick changed", 2, query, oldnick);
+ signal_emit("window item name changed", 1, query);
g_free(oldnick);
}
g_free(oldnick);
}