Better implementation for getHandlers (the old one threw an exception in Web mode)

Review at http://gwt-code-reviews.appspot.com/651801

Review by: fredsa@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8299 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/logging/impl/LoggerImplRegular.java b/user/src/com/google/gwt/logging/impl/LoggerImplRegular.java
index 73a4ba7..77bd938 100644
--- a/user/src/com/google/gwt/logging/impl/LoggerImplRegular.java
+++ b/user/src/com/google/gwt/logging/impl/LoggerImplRegular.java
@@ -61,7 +61,7 @@
   
   public Handler[] getHandlers() {
     if (handlers.size() > 0) {
-      return (Handler[]) handlers.toArray();
+      return handlers.toArray(new Handler[handlers.size()]);
     }
     return null;
   }