- Timestamp:
- 2010-09-06T00:20:01Z (13 years ago)
- Branches:
- master
- Children:
- 3c9b095
- Parents:
- d6657ce
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
help.c
rd6657ce r674a01d 2 2 * BitlBee -- An IRC to other IM-networks gateway * 3 3 * * 4 * Copyright 2002-20 09Wilmer van der Gaast and others *4 * Copyright 2002-2010 Wilmer van der Gaast and others * 5 5 \********************************************************************/ 6 6 … … 26 26 #define BITLBEE_CORE 27 27 #include "bitlbee.h" 28 #include "help.h" 28 29 #undef read 29 30 #undef write … … 194 195 return 1; 195 196 } 197 198 char *help_get_whatsnew( help_t **help, int old ) 199 { 200 GString *ret = NULL; 201 help_t *h; 202 int v; 203 204 for( h = *help; h; h = h->next ) 205 if( h->title != NULL && strncmp( h->title, "whatsnew", 8 ) == 0 && 206 sscanf( h->title + 8, "%x", &v ) == 1 && v > old ) 207 { 208 char *s = help_get( &h, h->title ); 209 if( ret == NULL ) 210 ret = g_string_new( s ); 211 else 212 g_string_append_printf( ret, "\n\n%s", s ); 213 g_free( s ); 214 } 215 216 return ret ? g_string_free( ret, FALSE ) : NULL; 217 }
Note: See TracChangeset
for help on using the changeset viewer.