diff --git a/lib/xmltree/xmlparse.cpp b/lib/xmltree/xmlparse.cpp index 26608c884..e9b9766b5 100644 --- a/lib/xmltree/xmlparse.cpp +++ b/lib/xmltree/xmlparse.cpp @@ -582,7 +582,7 @@ enum XML_Error XML_Parser::doContent(int startTagLevel, const ENCODING *enc, con for (;;) { - const char *next; + const char *next = NULL; int tok=XmlContentTok(enc, s, end, &next); *eventEndPP = next; @@ -1232,7 +1232,7 @@ enum XML_Error XML_Parser::doCdataSection(const ENCODING *enc, const char **star for (;;) { - const char *next; + const char *next = NULL; int tok=XmlCdataSectionTok(enc, s, end, &next); @@ -1843,7 +1843,7 @@ enum XML_Error epilogProcessor(void *parser, const char *s, const char *end, con for (;;) { - const char *next; + const char *next = NULL; int tok=XmlPrologTok(p->encoding, s, end, &next); p->eventEndPtr=next; diff --git a/src/gui/info_menue.cpp b/src/gui/info_menue.cpp index 4b5a18a20..161b11bf9 100644 --- a/src/gui/info_menue.cpp +++ b/src/gui/info_menue.cpp @@ -72,7 +72,7 @@ int CInfoMenu::exec(CMenuTarget* parent, const std::string &actionKey) if (actionKey == "cs_get_info") { #if HAVE_CST_HARDWARE - char str[1024]; + char str[1024] = {}; sprintf(str, "cs_get_revision(): 0x%02X\n", cs_get_revision()); sprintf(str, "%scs_get_chip_type(): 0x%04X\n", str, cs_get_chip_type()); ShowMsg(LOCALE_MESSAGEBOX_INFO, str, CMsgBox::mbrBack, CMsgBox::mbBack); diff --git a/src/gui/lua/lua_menue.cpp b/src/gui/lua/lua_menue.cpp index d934e162a..f5300ea1c 100644 --- a/src/gui/lua/lua_menue.cpp +++ b/src/gui/lua/lua_menue.cpp @@ -338,7 +338,7 @@ int CLuaInstMenu::MenuAddItem(lua_State *L) lua_assert(lua_istable(L, 2)); CMenuItem *mi = NULL; - CLuaMenuItem i; + CLuaMenuItem i = {}; D->items.push_back(i); CLuaMenuItem *b = &D->items.back(); diff --git a/src/nhttpd/tuxboxapi/controlapi.cpp b/src/nhttpd/tuxboxapi/controlapi.cpp index eb216b23f..5c933604b 100644 --- a/src/nhttpd/tuxboxapi/controlapi.cpp +++ b/src/nhttpd/tuxboxapi/controlapi.cpp @@ -3015,11 +3015,12 @@ void CControlAPI::doNewTimer(CyhookHandler *hh) std::string _rec_dir = hh->ParamList["rec_dir"]; void *data=NULL; + bool standby_on = false; if(type == CTimerd::TIMER_RECORD) announceTimeT-=120; if(type == CTimerd::TIMER_STANDBY) { - bool standby_on = (hh->ParamList["sbon"]=="1"); + standby_on = (hh->ParamList["sbon"]=="1"); data=&standby_on; } /* else if(type==CTimerd::TIMER_NEXTPROGRAM || type==CTimerd::TIMER_ZAPTO) */