ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/BASS_interface.cpp
(Generate patch)

Comparing:
branches/mmeineke/mdtools/interface_implementation/BASS_interface.cpp (file contents), Revision 10 by mmeineke, Tue Jul 9 18:40:59 2002 UTC vs.
trunk/mdtools/interface_implementation/BASS_interface.cpp (file contents), Revision 160 by mmeineke, Wed Oct 30 22:38:22 2002 UTC

# Line 1 | Line 1
1 +
2   #include <cstring>
3   #include <cstdio>
4   #include <cstdlib>
# Line 5 | Line 6
6   #include "SimSetup.hpp"
7   #include "Globals.hpp"
8   #include "BASS_interface.h"
9 + #include "simError.h"
10  
11 + #ifdef IS_MPI
12 + #include "mpiBASS.h"
13 + #endif
14  
15  
16   // Globals ************************************************
# Line 258 | Line 263 | void incr_block( block_type new_block ){
263    block_stack_ptr++;
264    
265    if( block_stack_ptr >= MAX_NEST ){
266 <    fprintf( stderr, "Event blocks nested too deeply\n" );
267 <    exit(1);
266 >    sprintf( painCave.errMsg,
267 >             "Event blocks nested too deeply\n" );
268 >    painCave.isFatal = 1;
269 >    simError();
270    }
271  
272    else current_block = new_block;
# Line 272 | Line 279 | void decr_block( void ){
279  
280    if( block_stack_ptr < 0 ){
281      
282 <    fprintf( stderr, "Too many event blocks closed\n" );
283 <    exit(1);
282 >    sprintf( painCave.errMsg,
283 >             "Too many event blocks closed\n" );
284 >    painCave.isFatal = 1;
285 >    simError();
286    }
287    
288    else current_block = block_stack[block_stack_ptr];

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines