- Timestamp:
- May 28, 2002, 9:35:07 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ole32/regsvr32.cpp
r6929 r8500 1 /* $Id: regsvr32.cpp,v 1. 7 2001-10-02 17:14:57 sandervl Exp $ */1 /* $Id: regsvr32.cpp,v 1.8 2002-05-28 07:35:07 sandervl Exp $ */ 2 2 /* 3 3 * RegSvr32 for OS/2 … … 54 54 int main(int argc, char *argv[]) 55 55 { 56 HRESULT hr; 57 58 if((hr = parse_command(argc, argv)) != S_OK) 59 return hr; 60 56 61 RegisterLxExe(EntryPoint, NULL); 57 62 58 HRESULT hr; 59 60 if((hr = sign_on()) != S_OK) 61 return hr; 62 63 if((hr = parse_command(argc, argv)) != S_OK) 64 return hr; 65 66 if((hr = load_object()) != S_OK) 67 return hr; 68 69 if (fRegister) 70 hr = register_object(); 71 else 72 hr = deregister_object(); 73 74 if (hr != S_OK) 75 return hr; 76 77 if((hr = unload_object()) != S_OK) 78 return hr; 79 80 return sign_off(); 63 return 0; 81 64 } 82 65 … … 94 77 int nCmdShow) 95 78 { 96 return S_OK; 79 HRESULT hr; 80 81 if((hr = sign_on()) != S_OK) 82 return hr; 83 84 if((hr = load_object()) != S_OK) 85 return hr; 86 87 if (fRegister) 88 hr = register_object(); 89 else 90 hr = deregister_object(); 91 92 if (hr != S_OK) 93 return hr; 94 95 if((hr = unload_object()) != S_OK) 96 return hr; 97 98 return sign_off(); 97 99 } 98 100
Note:
See TracChangeset
for help on using the changeset viewer.