| 38 |
38 |
| 39 /*** Conversation uiops ***/ |
39 /*** Conversation uiops ***/ |
| 40 static void |
40 static void |
| 41 null_write_conv(PurpleConversation *conv, PurpleMessage *msg) |
41 null_write_conv(PurpleConversation *conv, PurpleMessage *msg) |
| 42 { |
42 { |
| 43 time_t mtime = purple_message_get_time(msg); |
43 gchar *timestamp = purple_message_format_timestamp(msg, "(%H:%M:%S)"); |
| 44 |
44 |
| 45 printf("(%s) %s %s: %s\n", |
45 printf("(%s) %s %s: %s\n", |
| 46 purple_conversation_get_name(conv), |
46 purple_conversation_get_name(conv), |
| 47 purple_utf8_strftime("(%H:%M:%S)", localtime(&mtime)), |
47 timestamp, |
| 48 purple_message_get_author_alias(msg), |
48 purple_message_get_author_alias(msg), |
| 49 purple_message_get_contents(msg)); |
49 purple_message_get_contents(msg)); |
| |
50 |
| |
51 g_free(timestamp); |
| 50 } |
52 } |
| 51 |
53 |
| 52 static PurpleConversationUiOps null_conv_uiops = |
54 static PurpleConversationUiOps null_conv_uiops = |
| 53 { |
55 { |
| 54 .write_conv = null_write_conv, |
56 .write_conv = null_write_conv, |