diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2009-01-06 14:07:18 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2009-01-06 14:07:18 +0200 |
commit | 2b39aa3a509dc549e612706f80107e5ec8cb8490 (patch) | |
tree | 13285e210cbf9ab96e6bd801c2717660421bd270 | |
parent | d4df4b510dbe1bb90ac09334234d51d902860ba9 (diff) | |
download | vdr-plugin-ttxtsubs-2b39aa3a509dc549e612706f80107e5ec8cb8490.tar.gz vdr-plugin-ttxtsubs-2b39aa3a509dc549e612706f80107e5ec8cb8490.tar.bz2 |
Use cString::sprintf instead of asprintf without return value check.
-rw-r--r-- | ttxtsubs.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -615,7 +615,6 @@ cMenuSetupTtxtsubs::cMenuSetupTtxtsubs(cPluginTtxtsubs *ttxtsubs, int doStore) mDoStore(doStore), mConf(globals) { - char *buf = NULL; //static char *mainMenuAlts[] = {"off", "Display on/off", "4:3/Letterbox", "This menu"}; // can't get it to store changes in file if(mainMenuAlts[0] == NULL) { @@ -713,10 +712,9 @@ cMenuSetupTtxtsubs::cMenuSetupTtxtsubs(cPluginTtxtsubs *ttxtsubs, int doStore) if (mRed < 0 || mRed >= numColorValues) mRed = 0; mTransparency = (mConf.mCustomColor & 0x0F000000) >> 24; if (mTransparency < 0 || mTransparency >= numColorValues) mTransparency = 0; - asprintf(&buf, "%s: --------------------------------------------", tr("Custom Color")); + cString buf = cString::sprintf("%s: --------------------------------------------", tr("Custom Color")); cOsdItem *item = new cOsdItem(buf); item->SetSelectable(false); - free(buf); Add(item); Add(new cMenuEditStraItem(tr("Red Value"), &mRed, numColorValues, colorValues)); Add(new cMenuEditStraItem(tr("Green Value"), &mGreen, numColorValues, colorValues)); |