|
Lines 159-177
UsageRequest::GetResult(nsIVariant** aRe
|
Link Here
|
---|
|
159 |
{ |
159 |
{ |
160 |
AssertIsOnOwningThread(); |
160 |
AssertIsOnOwningThread(); |
161 |
MOZ_ASSERT(aResult); |
161 |
MOZ_ASSERT(aResult); |
162 |
|
162 |
|
163 |
if (!mHaveResultOrErrorCode) { |
163 |
if (!mHaveResultOrErrorCode) { |
164 |
return NS_ERROR_FAILURE; |
164 |
return NS_ERROR_FAILURE; |
165 |
} |
165 |
} |
166 |
|
166 |
|
167 |
MOZ_ASSERT(mResult); |
167 |
NS_IF_ADDREF(*aResult = mResult); |
168 |
|
|
|
169 |
NS_ADDREF(*aResult = mResult); |
170 |
return NS_OK; |
168 |
return NS_OK; |
171 |
} |
169 |
} |
172 |
|
170 |
|
173 |
NS_IMETHODIMP |
171 |
NS_IMETHODIMP |
174 |
UsageRequest::GetCallback(nsIQuotaUsageCallback** aCallback) |
172 |
UsageRequest::GetCallback(nsIQuotaUsageCallback** aCallback) |
175 |
{ |
173 |
{ |
176 |
AssertIsOnOwningThread(); |
174 |
AssertIsOnOwningThread(); |
177 |
MOZ_ASSERT(aCallback); |
175 |
MOZ_ASSERT(aCallback); |