Mercurial > pidgin
comparison src/stringref.h @ 7767:1f4005fcd872
[gaim-migrate @ 8412]
As Nathan pointed out, a printf'd stringref is probably desirable
committer: Tailor Script <tailor@pidgin.im>
| author | Ethan Blanton <elb@pidgin.im> |
|---|---|
| date | Fri, 05 Dec 2003 17:28:22 +0000 |
| parents | dc79649b829d |
| children | 4e5c48ea9478 |
comparison
equal
deleted
inserted
replaced
| 7766:9d6ba1c44cb7 | 7767:1f4005fcd872 |
|---|---|
| 40 * created object will have a reference count of 1. | 40 * created object will have a reference count of 1. |
| 41 * | 41 * |
| 42 * @param value This will be the value of the string; it will be | 42 * @param value This will be the value of the string; it will be |
| 43 * duplicated. | 43 * duplicated. |
| 44 * | 44 * |
| 45 * @return A newly allocated string reference object. | 45 * @return A newly allocated string reference object with a refcount |
| 46 * of 1. | |
| 46 */ | 47 */ |
| 47 GaimStringref *gaim_stringref_new(const char *value); | 48 GaimStringref *gaim_stringref_new(const char *value); |
| 49 | |
| 50 /** | |
| 51 * Creates an immutable reference-counted string object from a printf | |
| 52 * format specification and arguments. The created object will have a | |
| 53 * reference count of 1. | |
| 54 * | |
| 55 * @param format A printf-style format specification. | |
| 56 * | |
| 57 * @return A newly allocated string reference object with a refcount | |
| 58 * of 1. | |
| 59 */ | |
| 60 GaimStringref *gaim_stringref_printf(const char *format, ...); | |
| 48 | 61 |
| 49 /** | 62 /** |
| 50 * Increase the reference count of the given stringref. | 63 * Increase the reference count of the given stringref. |
| 51 * | 64 * |
| 52 * @param stringref String to be referenced. | 65 * @param stringref String to be referenced. |
