Changeset 75385 in vbox
- Timestamp:
- Nov 10, 2018 1:22:03 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 126520
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/HGCM.cpp
r72064 r75385 28 28 29 29 #include <iprt/alloc.h> 30 #include <iprt/alloca.h>31 30 #include <iprt/avl.h> 32 31 #include <iprt/critsect.h> … … 1255 1254 AssertReturn(u32 <= VBOX_HGCM_SVC_NAME_MAX_BYTES, VERR_SSM_UNEXPECTED_DATA); 1256 1255 1257 char *pszServiceName = (char *)alloca(u32);1258 1259 1256 /* Get the service name. */ 1260 rc = SSMR3GetStrZ(pSSM, pszServiceName, u32); 1257 char szServiceName[VBOX_HGCM_SVC_NAME_MAX_BYTES]; 1258 rc = SSMR3GetStrZ(pSSM, szServiceName, u32); 1261 1259 AssertRCReturn(rc, rc); 1262 1260 1263 LogRel(("HGCM: Restoring [%s]\n", pszServiceName));1261 LogRel(("HGCM: Restoring [%s]\n", szServiceName)); 1264 1262 1265 1263 /* Resolve the service instance. */ 1266 1264 HGCMService *pSvc; 1267 rc = ResolveService(&pSvc, pszServiceName);1268 AssertLogRelMsgReturn(pSvc, ("rc=%Rrc, %s\n", rc, pszServiceName), VERR_SSM_UNEXPECTED_DATA);1265 rc = ResolveService(&pSvc, szServiceName); 1266 AssertLogRelMsgReturn(pSvc, ("rc=%Rrc, %s\n", rc, szServiceName), VERR_SSM_UNEXPECTED_DATA); 1269 1267 1270 1268 /* Get the number of clients. */ … … 1295 1293 { 1296 1294 pSvc->ReleaseService(); 1297 AssertLogRelMsgFailed(("rc=%Rrc %s\n", rc, pszServiceName));1295 AssertLogRelMsgFailed(("rc=%Rrc %s\n", rc, szServiceName)); 1298 1296 return rc; 1299 1297 } … … 1304 1302 { 1305 1303 pSvc->ReleaseService(); 1306 AssertLogRelMsgFailed(("rc=%Rrc %s\n", rc, pszServiceName));1304 AssertLogRelMsgFailed(("rc=%Rrc %s\n", rc, szServiceName)); 1307 1305 return rc; 1308 1306 }
Note:
See TracChangeset
for help on using the changeset viewer.