annotate gaim.desktop @ 7667:30593bf56e71

[gaim-migrate @ 8311] (23:56:25) shx: LSchiere: there's something wrong in my patch (23:56:34) Luke: okay (23:56:38) Luke: what's that (23:57:45) shx: I forgot to add a '0' a the end of a string (23:57:56) shx: in the gaim_mime_decode_field funcition (23:59:35) Luke: where in that? (00:00:16) shx: at the end, just before this (00:00:18) shx: if (*unencoded_start) (00:00:19) shx: n = strcpy(n, unencoded_start); (00:00:27) shx: whould be this (00:00:28) shx: *n = '\0'; (00:01:05) Luke: so you are just setting it to NULL (00:01:53) Luke: i don't understand why you need that n set at all inside that if, since you just return new on the next line down (00:03:35) shx: I doing some test right now, but I remember I added that because I had of some errors (00:05:04) Luke: i think what you may be hitting is a functional work around for not properly initializing variables, something that shouldn't work but does. because you shouldn't need to set something just before you return unless you are returning IT (or unless you are using staticly declared memory, in which case you might concievably be using that variable again when you next enter the function (00:05:55) shx: no (00:06:18) shx: n is a pointer to the end of the string, and changes as the while goes on (00:06:37) Luke: ah (00:06:42) shx: n doesn't matter (00:07:01) Luke: so should the *n = '\0' be inside the if or outside it? (00:07:30) shx: before the if (00:07:44) shx: *n = '\0'; (00:07:45) shx: if (*unencoded_start) (00:07:45) shx: n = strcpy(n, unencoded_start); (00:08:07) shx: in the case there is no *unencoded_start committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Sun, 30 Nov 2003 05:10:24 +0000
parents 86be4a8dc0a5
children f7ee50e4d534
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
325
9e7d74bc5474 [gaim-migrate @ 335]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
1 [Desktop Entry]
3726
d85208a99af2 [gaim-migrate @ 3862]
Luke Schierer <lschiere@pidgin.im>
parents: 3364
diff changeset
2 Encoding=UTF-8
325
9e7d74bc5474 [gaim-migrate @ 335]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
3 Name=Gaim
3726
d85208a99af2 [gaim-migrate @ 3862]
Luke Schierer <lschiere@pidgin.im>
parents: 3364
diff changeset
4 Comment=Multi-protocol Instant Messaging Client
7307
e11fa8e10a2e [gaim-migrate @ 7891]
Luke Schierer <lschiere@pidgin.im>
parents: 7168
diff changeset
5 Comment[it]=Client Multi-Protocollo per Messaggi Immediati
4305
d567b52d5ed2 [gaim-migrate @ 4559]
Luke Schierer <lschiere@pidgin.im>
parents: 3726
diff changeset
6 Comment[es]=Cliente de mensajería instantánea multiprotocolo
4472
e73c4e8e2d03 [gaim-migrate @ 4747]
Luke Schierer <lschiere@pidgin.im>
parents: 4305
diff changeset
7 Comment[fr]=Client de messagerie instantanée multiprotocole
4589
eddb870a3c4d [gaim-migrate @ 4873]
Luke Schierer <lschiere@pidgin.im>
parents: 4472
diff changeset
8 Comment[de]=Multi-Protokoll Instant Messenger Client
7360
db2c51ef0c54 [gaim-migrate @ 7953]
Luke Schierer <lschiere@pidgin.im>
parents: 7307
diff changeset
9 Comment[ko]=다중 프로토콜 메신저
7663
86be4a8dc0a5 [gaim-migrate @ 8307]
Luke Schierer <lschiere@pidgin.im>
parents: 7360
diff changeset
10 Comment[pt_BR]=Cliente de mensagens instantâneas multi-protocolo
3726
d85208a99af2 [gaim-migrate @ 3862]
Luke Schierer <lschiere@pidgin.im>
parents: 3364
diff changeset
11 Exec=gaim
3364
d4c260bb5b6b [gaim-migrate @ 3383]
Sean Egan <seanegan@gmail.com>
parents: 3246
diff changeset
12 Icon=gaim.png
3726
d85208a99af2 [gaim-migrate @ 3862]
Luke Schierer <lschiere@pidgin.im>
parents: 3364
diff changeset
13 Terminal=false
325
9e7d74bc5474 [gaim-migrate @ 335]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
14 Type=Application
3726
d85208a99af2 [gaim-migrate @ 3862]
Luke Schierer <lschiere@pidgin.im>
parents: 3364
diff changeset
15 Categories=Application;Network;
7168
282887c9e3dc [gaim-migrate @ 7735]
Christian Hammond <chipx86@chipx86.com>
parents: 4663
diff changeset
16 StartupNotify=true