Lines Matching refs:longjmp
38 #include <setjmp.h> /* longjmp */
224 if (regNew == NULL) longjmp(tess->env,1);
229 if (regNew->nodeUp == NULL) longjmp(tess->env,1);
323 if (e == NULL) longjmp(tess->env,1);
324 if ( !FixUpperEdge( reg, e ) ) longjmp(tess->env,1);
329 if ( !__gl_meshSplice( e->Oprev, e ) ) longjmp(tess->env,1);
330 if ( !__gl_meshSplice( ePrev, e ) ) longjmp(tess->env,1);
382 if ( !__gl_meshSplice( e->Oprev, e ) ) longjmp(tess->env,1);
383 if ( !__gl_meshSplice( ePrev->Oprev, e ) ) longjmp(tess->env,1);
396 if ( !__gl_meshDelete( ePrev ) ) longjmp(tess->env,1);
451 if ( !__gl_meshSplice( e1, e2 ) ) longjmp(tess->env,1);
536 if ( __gl_meshSplitEdge( eLo->Sym ) == NULL) longjmp(tess->env,1);
537 if ( !__gl_meshSplice( eUp, eLo->Oprev ) ) longjmp(tess->env,1);
552 if (__gl_meshSplitEdge( eUp->Sym ) == NULL) longjmp(tess->env,1);
553 if ( !__gl_meshSplice( eLo->Oprev, eUp ) ) longjmp(tess->env,1);
593 if (e == NULL) longjmp(tess->env,1);
594 if ( !__gl_meshSplice( eLo->Sym, e ) ) longjmp(tess->env,1);
602 if (e == NULL) longjmp(tess->env,1);
603 if ( !__gl_meshSplice( eUp->Lnext, eLo->Sym ) ) longjmp(tess->env,1);
699 if (__gl_meshSplitEdge( eUp->Sym ) == NULL) longjmp(tess->env,1);
700 if ( !__gl_meshSplice( eLo->Sym, eUp ) ) longjmp(tess->env,1);
702 if (regUp == NULL) longjmp(tess->env,1);
710 if (__gl_meshSplitEdge( eLo->Sym ) == NULL) longjmp(tess->env,1);
711 if ( !__gl_meshSplice( eUp->Lnext, eLo->Oprev ) ) longjmp(tess->env,1);
728 if (__gl_meshSplitEdge( eUp->Sym ) == NULL) longjmp(tess->env,1);
734 if (__gl_meshSplitEdge( eLo->Sym ) == NULL) longjmp(tess->env,1);
750 if (__gl_meshSplitEdge( eUp->Sym ) == NULL) longjmp(tess->env,1);
751 if (__gl_meshSplitEdge( eLo->Sym ) == NULL) longjmp(tess->env,1);
752 if ( !__gl_meshSplice( eLo->Oprev, eUp ) ) longjmp(tess->env,1);
759 longjmp(tess->env,1);
809 if ( !__gl_meshDelete( eLo ) ) longjmp(tess->env,1);
814 if ( !__gl_meshDelete( eUp ) ) longjmp(tess->env,1);
848 if ( !__gl_meshDelete( eUp ) ) longjmp(tess->env,1);
904 if ( !__gl_meshSplice( eTopLeft->Oprev, eUp ) ) longjmp(tess->env,1);
906 if (regUp == NULL) longjmp(tess->env,1);
912 if ( !__gl_meshSplice( eBottomLeft, eLo->Oprev ) ) longjmp(tess->env,1);
930 if (eNew == NULL) longjmp(tess->env,1);
972 if (__gl_meshSplitEdge( e->Sym ) == NULL) longjmp(tess->env,1);
975 if ( !__gl_meshDelete( e->Onext ) ) longjmp(tess->env,1);
978 if ( !__gl_meshSplice( vEvent->anEdge, e ) ) longjmp(tess->env,1);
997 if ( !__gl_meshDelete( eTopRight ) ) longjmp(tess->env,1);
1000 if ( !__gl_meshSplice( vEvent->anEdge, eTopRight ) ) longjmp(tess->env,1);
1054 if (eNew == NULL) longjmp(tess->env,1);
1057 if (tempHalfEdge == NULL) longjmp(tess->env,1);
1062 if ( !FixUpperEdge( reg, eNew ) ) longjmp(tess->env,1);
1110 if (regUp == NULL) longjmp(tess->env,1);
1144 if (reg == NULL) longjmp(tess->env,1);
1147 if (e == NULL) longjmp(tess->env,1);
1162 if (reg->nodeUp == NULL) longjmp(tess->env,1);
1174 if (tess->dict == NULL) longjmp(tess->env,1);
1224 if ( !__gl_meshDelete( e ) ) longjmp(tess->env,1); /* e is a self-loop */
1233 if ( !__gl_meshDelete( eLnext ) ) longjmp(tess->env,1);
1236 if ( !__gl_meshDelete( e ) ) longjmp(tess->env,1);