Преглед на файлове

#IQRV #comment [mod_RPC] 琐碎的配置兼容

gifur преди 2 години
родител
ревизия
1d217ae9c4
променени са 2 файла, в които са добавени 0 реда и са изтрити 40 реда
  1. 0 39
      Module/mod_rpc/guitask.cpp
  2. 0 1
      Module/mod_rpc/guitask.h

+ 0 - 39
Module/mod_rpc/guitask.cpp

@@ -401,45 +401,6 @@ ErrorCodeEnum GUITask::GetEntity(const char *entity_name, EntityEntry &e)
 	return Error;
 }
 
-ErrorCodeEnum GUITask::GetCustomizeStartMenuList(CAutoArray<StartMenuEntry> &StartItems)
-{
-	CSmartPointer<IEntityFunction> spFunc = m_pEntity->GetFunction();
-	CSmartPointer<IConfigInfo> spConfig;
-	LOG_ASSERT(spFunc != NULL);
-	int cnt = 0;
-	ErrorCodeEnum Error = spFunc->OpenConfig(Config_Software, spConfig);
-	if (Error != Error_Succeed)
-		return Error;
-	Error = spConfig->ReadConfigValueInt("StartMenu", "Number", cnt);
-	if (Error != Error_Succeed)
-		return Error;
-	StartItems.Init(cnt);
-	for (int i = 0; i < cnt; ++i) {
-		char tmp[128];
-		CSimpleStringA strValue;
-		_itoa(i+1, tmp, 10);
-		Error = spConfig->ReadConfigValue("StartMenu", tmp, strValue);
-		const char *p = strValue;
-		if (Error != Error_Succeed || p == NULL || strValue.GetLength() == 0)
-			break;
-		int kk = 0;
-		while (*p && *p != ' ') {
-			tmp[kk++] = *p;
-			p++;
-		}
-		tmp[kk] = 0;
-		StartItems[i].strEntity = tmp;
-		while (*p && *p == ' ')
-			p++;
-		if (*p) {
-			StartItems[i].strCmdLine = p;
-		} else {
-			StartItems[i].strCmdLine = "";
-		}
-	}
-	return Error;
-}
-
 void GUITask::OnAnswer(CSmartPointer<IAsynWaitSp> pAsynWaitSp)
 {
 

+ 0 - 1
Module/mod_rpc/guitask.h

@@ -140,7 +140,6 @@ public:
 	ErrorCodeEnum AsyncTerminateEntity(const char *entity_name, void *pData);
 	ErrorCodeEnum GetAllEntity(CAutoArray<EntityEntry> &Entities);
 	ErrorCodeEnum GetEntity(const char *entity_name, EntityEntry &e);
-	ErrorCodeEnum GetCustomizeStartMenuList(CAutoArray<StartMenuEntry> &StartItems);
 	ErrorCodeEnum SubscribeLog();
 	ErrorCodeEnum UnSubscribeLog();
 	inline bool HasSubscibeLog(){return (__int64)m_logSubID != 0;}