rem: sprintf(buffer, "%i,%i", menu->frame_x, menu->frame_y);
add: snprintf(buffer, sizeof(buffer), "%i,%i", menu->frame_x, menu->frame_y);
context: saveMenuInfo(proplist_t dict, WMenu *menu, proplist_t key){    proplist_t value, list;    char buffer[256];    sprintf(buffer, "%i,%i", menu->frame_x, menu->frame_y);    value = PLMakeString(buffer);    list = PLMakeArrayFromElements(value, NULL);    if (menu->flags.lowered)	PLAppendArrayElement(list, PLMakeString("lowered"));    PLInsertDictionaryEntry(dict, key, list);    PLRelease(value);    PLRelease(list);}