Replace libEGL catch bad_alloc clauses with ellipses.

Since we incur some kind of type confusion that stops us from properly
catching bad_alloc exceptions generated when compiled with exceptions
or when ANGLE is compiled with C++ exceptions, use catch-all clauses.

BUG=angle:634

Change-Id: I6d6efbf1fc7a4ebf8f13150b2814bfcd5edaad91
Reviewed-on: https://chromium-review.googlesource.com/198421
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Nicolas Capens <nicolascapens@chromium.org>
Tested-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/libEGL/libEGL.cpp b/src/libEGL/libEGL.cpp
index badeae1..a5f4a4a 100644
--- a/src/libEGL/libEGL.cpp
+++ b/src/libEGL/libEGL.cpp
@@ -103,7 +103,7 @@
     {
         return egl::Display::getDisplay(display_id);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_DISPLAY);
     }
@@ -133,7 +133,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -156,7 +156,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -189,7 +189,7 @@
 
         return egl::error(EGL_BAD_PARAMETER, (const char*)NULL);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, (const char*)NULL);
     }
@@ -224,7 +224,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -261,7 +261,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -288,7 +288,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -317,7 +317,7 @@
 
         return display->createWindowSurface(window, config, attrib_list);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_SURFACE);
     }
@@ -339,7 +339,7 @@
 
         return display->createOffscreenSurface(config, NULL, attrib_list);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_SURFACE);
     }
@@ -363,7 +363,7 @@
 
         return egl::success(EGL_NO_SURFACE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_SURFACE);
     }
@@ -392,7 +392,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -480,7 +480,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -520,7 +520,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -547,7 +547,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -563,7 +563,7 @@
 
         return egl::success(API);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -579,7 +579,7 @@
 
         return egl::success(0);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -595,7 +595,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -623,7 +623,7 @@
 
         return display->createOffscreenSurface(config, (HANDLE)buffer, attrib_list);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_SURFACE);
     }
@@ -648,7 +648,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -695,7 +695,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -739,7 +739,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -769,7 +769,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -852,7 +852,7 @@
 
         return display->createContext(config, client_version, static_cast<gl::Context*>(share_context), reset_notification, robust_access);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_CONTEXT);
     }
@@ -881,7 +881,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -935,7 +935,7 @@
 
         return egl::success(EGL_TRUE);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -951,7 +951,7 @@
 
         return egl::success(context);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_CONTEXT);
     }
@@ -978,7 +978,7 @@
             return egl::error(EGL_BAD_PARAMETER, EGL_NO_SURFACE);
         }
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_SURFACE);
     }
@@ -994,7 +994,7 @@
 
         return egl::success(dpy);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_NO_DISPLAY);
     }
@@ -1019,7 +1019,7 @@
 
         return egl::success(0);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1035,7 +1035,7 @@
 
         return egl::success(0);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1051,7 +1051,7 @@
 
         return egl::success(0);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1086,7 +1086,7 @@
             return egl::success(EGL_TRUE);
         }
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1117,7 +1117,7 @@
 
         return egl::success(0);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1157,7 +1157,7 @@
             return egl::success(EGL_TRUE);
         }
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, EGL_FALSE);
     }
@@ -1194,7 +1194,7 @@
 
         return glGetProcAddress(procname);
     }
-    catch(std::bad_alloc&)
+    catch (...)
     {
         return egl::error(EGL_BAD_ALLOC, (__eglMustCastToProperFunctionPointerType)NULL);
     }