Mercurial > pidgin
annotate src/protocols/zephyr/ZNewLocU.c @ 13834:378bba5011e7
[gaim-migrate @ 16283]
SF Patch #1500688 from Brian Chu (roast)
He already committed this to his soc-2006-file-loggers branch.
Here's the patch description:
In util.c, gaim_markup_html_to_xhtml() doesn't trim
spaces of parsed background colors, parsed font names,
or the end result for styles (which inserted spaces for
the purpose of many span.style attributes).
For example, things like this get written to the log:
<span style='font-size: small; '>
Things like the following this _can_ written to the log
given a tag like this:
<font face=" Comic Sans MS ">
<span style='font-family: Comic Sans MS
; '>
Same for: <body bgcolor=" Red ">
<span style='background: Red ;'>
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 19 Jun 2006 05:57:11 +0000 |
parents | 64895571248f |
children |
rev | line source |
---|---|
2086 | 1 /* This file is part of the Project Athena Zephyr Notification System. |
2 * It contains source for the ZNewLocateUser function. | |
3 * | |
4 * Created by: Robert French | |
5 * | |
6 * Copyright (c) 1987,1988,1991 by the Massachusetts Institute of Technology. | |
7 * For copying and distribution information, see the file | |
8 * "mit-copyright.h". | |
9 */ | |
10 | |
8792
43d6c08d7e96
[gaim-migrate @ 9554]
Christian Hammond <chipx86@chipx86.com>
parents:
2086
diff
changeset
|
11 #include "internal.h" |
2086 | 12 |
13 Code_t ZLocateUser(user, nlocs, auth) | |
14 char *user; | |
15 int *nlocs; | |
16 Z_AuthProc auth; | |
17 { | |
18 Code_t retval; | |
19 ZNotice_t notice; | |
20 ZAsyncLocateData_t zald; | |
21 | |
22 (void) ZFlushLocations(); /* ZFlushLocations never fails (the library | |
23 is allowed to know this). */ | |
24 | |
25 if ((retval = ZRequestLocations(user, &zald, UNACKED, auth)) != ZERR_NONE) | |
26 return(retval); | |
27 | |
28 retval = Z_WaitForNotice (¬ice, ZCompareALDPred, &zald, SRV_TIMEOUT); | |
29 if (retval == ZERR_NONOTICE) | |
30 return ETIMEDOUT; | |
31 if (retval != ZERR_NONE) | |
32 return retval; | |
33 | |
34 if ((retval = ZParseLocations(¬ice, &zald, nlocs, NULL)) != ZERR_NONE) { | |
35 ZFreeNotice(¬ice); | |
36 return(retval); | |
37 } | |
38 | |
39 ZFreeNotice(¬ice); | |
40 ZFreeALD(&zald); | |
41 return(ZERR_NONE); | |
42 } |