Changeset 3472845 for functions.c
- Timestamp:
- Feb 11, 2011, 5:18:45 PM (13 years ago)
- Branches:
- master, release-1.10, release-1.8, release-1.9
- Children:
- 8a97586
- Parents:
- d4927a7
- git-author:
- Anders Kaseorg <andersk@mit.edu> (08/27/09 00:56:39)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (02/11/11 17:18:45)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
functions.c
rd4927a7 r3472845 96 96 owl_fmtext *fm = user_data; 97 97 owl_timer *timer = data; 98 char *str = owl_sprintf("- %s: in %d seconds",99 timer->name ? timer->name : "(unnamed)",100 (int)(timer->time - time(NULL)));98 char *str = g_strdup_printf("- %s: in %d seconds", 99 timer->name ? timer->name : "(unnamed)", 100 (int)(timer->time - time(NULL))); 101 101 owl_fmtext_append_normal(fm, str); 102 102 g_free(str); 103 103 if (timer->interval) { 104 str = owl_sprintf(", repeat every %d seconds", timer->interval);104 str = g_strdup_printf(", repeat every %d seconds", timer->interval); 105 105 owl_fmtext_append_normal(fm, str); 106 106 g_free(str); … … 133 133 desc = "???"; 134 134 } 135 s = owl_sprintf("%-20s - %s%s", name,136 0==owl_style_validate(style)?"":"[INVALID] ",137 desc);135 s = g_strdup_printf("%-20s - %s%s", name, 136 0 == owl_style_validate(style) ? "" : "[INVALID] ", 137 desc); 138 138 return s; 139 139 } … … 216 216 char *perlquickstart = owl_perlconfig_execute("BarnOwl::Hooks::_get_quickstart()"); 217 217 if (perlquickstart) { 218 char *result = owl_sprintf("%s%s", message, perlquickstart);218 char *result = g_strdup_printf("%s%s", message, perlquickstart); 219 219 owl_function_adminmsg("BarnOwl Quickstart", result); 220 220 g_free(result); … … 311 311 owl_global_get_msg_history(&g)); 312 312 owl_editwin_set_dotsend(e); 313 s = owl_sprintf("----> %s\n", line);313 s = g_strdup_printf("----> %s\n", line); 314 314 owl_editwin_set_locktext(e, s); 315 315 g_free(s); … … 354 354 /* TODO: We probably actually want an owl_aimwrite object like 355 355 * owl_zwrite. */ 356 char *line = owl_sprintf("aimwrite %s", to);356 char *line = g_strdup_printf("aimwrite %s", to); 357 357 owl_function_write_setup("message"); 358 358 owl_function_start_edit_win(line, … … 438 438 old_msg = g_strdup(owl_zwrite_get_message(z)); 439 439 440 zcrypt = owl_sprintf("%s/zcrypt", owl_get_bindir());440 zcrypt = g_strdup_printf("%s/zcrypt", owl_get_bindir()); 441 441 argv[0] = "zcrypt"; 442 442 argv[1] = "-E"; … … 1991 1991 1992 1992 buff = skiptokens(buff, 1); 1993 newbuff = owl_sprintf("%s%s", buff, redirect);1993 newbuff = g_strdup_printf("%s%s", buff, redirect); 1994 1994 1995 1995 if (type == OWL_OUTPUT_POPUP) { … … 2193 2193 newname=g_strdup(filtername+4); 2194 2194 } else { 2195 newname= owl_sprintf("not-%s", filtername);2195 newname=g_strdup_printf("not-%s", filtername); 2196 2196 } 2197 2197 … … 2245 2245 } 2246 2246 tmp = owl_filter_print(f); 2247 buff = owl_sprintf("%s: %s", owl_filter_get_name(f), tmp);2247 buff = g_strdup_printf("%s: %s", owl_filter_get_name(f), tmp); 2248 2248 owl_function_popless_text(buff); 2249 2249 g_free(buff); … … 2305 2305 /* name for the filter */ 2306 2306 if (!instance) { 2307 filtname = owl_sprintf("%sclass-%s", related ? "related-" : "", class);2308 } else { 2309 filtname = owl_sprintf("%sclass-%s-instance-%s", related ? "related-" : "", class, instance);2307 filtname = g_strdup_printf("%sclass-%s", related ? "related-" : "", class); 2308 } else { 2309 filtname = g_strdup_printf("%sclass-%s-instance-%s", related ? "related-" : "", class, instance); 2310 2310 } 2311 2311 /* downcase it */ … … 2379 2379 /* name for the filter */ 2380 2380 shortuser = short_zuser(longuser); 2381 filtname = owl_sprintf("user-%s", shortuser);2381 filtname = g_strdup_printf("user-%s", shortuser); 2382 2382 g_free(shortuser); 2383 2383 … … 2425 2425 2426 2426 /* name for the filter */ 2427 filtname= owl_sprintf("aimuser-%s", user);2427 filtname=g_strdup_printf("aimuser-%s", user); 2428 2428 2429 2429 /* if it already exists then go with it. This lets users override */ … … 2435 2435 escuser = owl_text_quote(user, OWL_REGEX_QUOTECHARS, OWL_REGEX_QUOTEWITH); 2436 2436 2437 argbuff = owl_sprintf(2437 argbuff = g_strdup_printf( 2438 2438 "( type ^aim$ and ( ( sender ^%1$s$ and recipient ^%2$s$ ) or " 2439 2439 "( sender ^%2$s$ and recipient ^%1$s$ ) ) )", … … 2462 2462 2463 2463 /* name for the filter */ 2464 filtname= owl_sprintf("type-%s", type);2464 filtname=g_strdup_printf("type-%s", type); 2465 2465 2466 2466 /* if it already exists then go with it. This lets users override */ … … 2521 2521 ccs = owl_message_get_attribute_value(m, "zephyr_ccs"); 2522 2522 2523 filtname = owl_sprintf("conversation-%s", ccs);2523 filtname = g_strdup_printf("conversation-%s", ccs); 2524 2524 owl_text_tr(filtname, ' ', '-'); 2525 2525 … … 2763 2763 2764 2764 for(i = 8; i < COLORS; ++i) { 2765 char* str1 = owl_sprintf("%4i: ",i);2766 char* str2 = owl_sprintf("%i\n",i);2765 char* str1 = g_strdup_printf("%4i: ",i); 2766 char* str2 = g_strdup_printf("%i\n",i); 2767 2767 owl_fmtext_append_normal(&fm,str1); 2768 2768 owl_fmtext_append_normal_color(&fm, str2, i, OWL_COLOR_DEFAULT); … … 3392 3392 date[strlen(date)-1]='\0'; 3393 3393 3394 buff = owl_sprintf("%s %s", date, string);3394 buff = g_strdup_printf("%s %s", date, string); 3395 3395 3396 3396 owl_errqueue_append_err(owl_global_get_errqueue(&g), buff);
Note: See TracChangeset
for help on using the changeset viewer.