Index: ppapi/cpp/private/find_private.cc |
diff --git a/ppapi/cpp/private/find_private.cc b/ppapi/cpp/private/find_private.cc |
index 2765ae02eb1818d748d9e774dc4dafe7fdb1f31e..97a02bc1a78e2bc1146aa55a9243a4c8edac737a 100644 |
--- a/ppapi/cpp/private/find_private.cc |
+++ b/ppapi/cpp/private/find_private.cc |
@@ -26,6 +26,10 @@ PP_Bool StartFind(PP_Instance instance, |
void* object = Instance::GetPerInstanceObject(instance, kPPPFindInterface); |
if (!object) |
return PP_FALSE; |
+ if (!text || text[0] == '\0') { |
+ PP_NOTREACHED(); |
+ return PP_FALSE; |
+ } |
bool return_value = static_cast<Find_Private*>(object)->StartFind( |
text, PP_ToBool(case_sensitive)); |
return PP_FromBool(return_value); |