dbertoni    2002/08/30 16:05:30

  Modified:    c/Tests/C-API c-api.c
  Log:
  Make sure instance is deleted.
  
  Revision  Changes    Path
  1.3       +18 -13    xml-xalan/c/Tests/C-API/c-api.c
  
  Index: c-api.c
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/Tests/C-API/c-api.c,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- c-api.c   28 Aug 2002 00:35:17 -0000      1.2
  +++ c-api.c   30 Aug 2002 23:05:30 -0000      1.3
  @@ -74,22 +74,27 @@
                {
                        fprintf(stderr, "Unable to create transformer...\n");
                }
  -             else if (argc == 2)
  -             {
  -                     error = XalanTransformToHandler(argv[1], NULL, xalan, 
stdout, OutputHandler, FlushHandler);
  -             }
                else
                {
  -                     error = XalanTransformToHandler(argv[1], argv[2], 
xalan, stdout, OutputHandler, FlushHandler);
  -             }
  +                     if (argc == 2)
  +                     {
  +                             error = XalanTransformToHandler(argv[1], NULL, 
xalan, stdout, OutputHandler, FlushHandler);
  +                     }
  +                     else
  +                     {
  +                             error = XalanTransformToHandler(argv[1], 
argv[2], xalan, stdout, OutputHandler, FlushHandler);
  +                     }
   
  -             if (error != 0)
  -             {
  -                     fprintf(
  -                             stderr,
  -                             "Error transforming.  The error code is %d.  
The message is %s.\n",
  -                             error,
  -                             XalanGetLastError(xalan));
  +                     if (error != 0)
  +                     {
  +                             fprintf(
  +                                     stderr,
  +                                     "Error transforming.  The error code is 
%d.  The message is %s.\n",
  +                                     error,
  +                                     XalanGetLastError(xalan));
  +                     }
  +
  +                     DeleteXalanTransformer(xalan);
                }
   
                XalanTerminate(1);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to