Browse Source

avoid outputting undefined unnecessarily.

Ben Houston 10 years ago
parent
commit
0e80b447e1
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/Three.js

+ 3 - 3
src/Three.js

@@ -27,7 +27,7 @@ if ( Math.sign === undefined ) {
 
 
 THREE.ExceptionErrorHandler = function( message, optionalData ) {
 THREE.ExceptionErrorHandler = function( message, optionalData ) {
 	console.error( message );
 	console.error( message );
-	console.error( optionalData );
+	if( optionalData ) console.error( optionalData );
 	var error = new Error( message );
 	var error = new Error( message );
 	error.optionalData = optionalData;
 	error.optionalData = optionalData;
 	throw error;
 	throw error;
@@ -35,12 +35,12 @@ THREE.ExceptionErrorHandler = function( message, optionalData ) {
 
 
 THREE.ConsoleErrorHandler = function( message, optionalData ) {
 THREE.ConsoleErrorHandler = function( message, optionalData ) {
 	console.error( message );
 	console.error( message );
-	console.error( optionalData );
+	if( optionalData ) console.error( optionalData );
 };
 };
 
 
 THREE.ConsoleWarningHandler = function( message, optionalData ) {
 THREE.ConsoleWarningHandler = function( message, optionalData ) {
 	console.warn( message );
 	console.warn( message );
-	console.warn( optionalData );
+	if( optionalData ) console.warn( optionalData );
 };
 };
 
 
 THREE.NullHandler = function( message, optionalData ) {
 THREE.NullHandler = function( message, optionalData ) {