Lines Matching refs:buffer
34 center_label(char *buffer, int longest, const char *label)
39 *buffer = 0;
44 sprintf(buffer, "%*s", left, " ");
46 strcat(buffer, label);
48 sprintf(buffer + strlen(buffer), "%*s", right, " ");
341 char *buffer;
358 * Allocate a buffer big enough for any label.
368 buffer = dlg_malloc(char, need);
369 assert_ptr(buffer, "dlg_draw_buttons");
375 center_label(buffer, longest, labels[n]);
376 mouse_mkbutton(y, x, dlg_count_columns(buffer), n);
377 print_button(win, buffer, hotkeys[n], y, x,
393 free(buffer);