26 lines
765 B
Diff
26 lines
765 B
Diff
--- pegasus/src/Pegasus/Client/CIMOperationRequestEncoder.cpp.obz5048 2006-01-30 11:16:42.000000000 -0500
|
|
+++ pegasus/src/Pegasus/Client/CIMOperationRequestEncoder.cpp 2006-05-31 12:14:31.000000000 -0400
|
|
@@ -67,6 +67,7 @@
|
|
_authenticator(authenticator),
|
|
_showOutput(showOutput)
|
|
{
|
|
+ dataStore_prt = NULL;
|
|
}
|
|
|
|
CIMOperationRequestEncoder::~CIMOperationRequestEncoder()
|
|
@@ -881,9 +882,11 @@
|
|
Uint32 contentLength;
|
|
|
|
http_request->parse(startLine, headers, contentLength);
|
|
- dataStore_prt->setRequestSize(contentLength);
|
|
- dataStore_prt->setStartNetworkTime();
|
|
-
|
|
+ if ( dataStore_prt )
|
|
+ {
|
|
+ dataStore_prt->setRequestSize(contentLength);
|
|
+ dataStore_prt->setStartNetworkTime();
|
|
+ }
|
|
_outputQueue->enqueue(http_request);
|
|
}
|
|
|