add: return undefined; 
context: function with_hop_callcc( service ) {   var sc_storage = sc_CALLCC_STORAGE;   if (sc_storage.doRestore) {      var res = sc_callcc();      if (res.failure)	 throw res.value; // TODO      else	 return res.value;   } else {      sc_callcc(function(k) {	 function success(val) {	    k({value: val});	 };	 function failure(val) {	    k({failure: true, value: val});	 };	 hop( service,	      function( http ) {		 var json;		 switch( http.status ) {		 case 200:		    if( hop_is_http_json( http ) ) {		       success( eval( http.responseText ) );		    } else {		       success( http.responseText );		    }		    return;		 case 202:		    success( hop_unserialize( http.responseText ) );		    return;		 default:		    success( http );		    return;		 }	      }, 	      failure );	 sc_EMPTY_CALLCC(); // abort execution here.      });   }}
meta: 4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4636/6f126e296c2abf467096563f59303f565c8bd74d/hop.js/buggy/share/hop.js