| Index: src/core/SkBitmapProcState.cpp
|
| diff --git a/src/core/SkBitmapProcState.cpp b/src/core/SkBitmapProcState.cpp
|
| index cdc582bfeec64a70791d0ecb615186b98296e639..069cea8781e130fd5f2f65e665626254cfe28768 100644
|
| --- a/src/core/SkBitmapProcState.cpp
|
| +++ b/src/core/SkBitmapProcState.cpp
|
| @@ -398,6 +398,7 @@ bool SkBitmapProcState::chooseProcs(const SkMatrix& inv, const SkPaint& paint) {
|
| }
|
| // The above logic should have always assigned fBitmap, but in case it
|
| // didn't, we check for that now...
|
| + // TODO(dominikg): Can we just use an SkASSERT(fBitmap)?
|
| if (NULL == fBitmap) {
|
| return false;
|
| }
|
| @@ -480,6 +481,7 @@ bool SkBitmapProcState::chooseProcs(const SkMatrix& inv, const SkPaint& paint) {
|
| // shader will perform.
|
|
|
| fMatrixProc = this->chooseMatrixProc(trivialMatrix);
|
| + // TODO(dominikg): SkASSERT(fMatrixProc) instead? chooseMatrixProc never returns NULL.
|
| if (NULL == fMatrixProc) {
|
| return false;
|
| }
|
| @@ -521,6 +523,7 @@ bool SkBitmapProcState::chooseProcs(const SkMatrix& inv, const SkPaint& paint) {
|
| fPaintPMColor = SkPreMultiplyColor(paint.getColor());
|
| break;
|
| default:
|
| + // TODO(dominikg): Should we ever get here? SkASSERT(false) instead?
|
| return false;
|
| }
|
|
|
|
|