richter     02/03/05 03:05:03

  Modified:    .        Tag: Embperl2c embperl.h epcgiinit.c epinit.c
                        test.pl
               driver   Tag: Embperl2c epxalan.cpp
  Log:
  sun fixes
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.19.4.23 +3 -2      embperl/embperl.h
  
  Index: embperl.h
  ===================================================================
  RCS file: /home/cvs/embperl/embperl.h,v
  retrieving revision 1.19.4.22
  retrieving revision 1.19.4.23
  diff -u -r1.19.4.22 -r1.19.4.23
  --- embperl.h 1 Mar 2002 05:38:51 -0000       1.19.4.22
  +++ embperl.h 5 Mar 2002 11:05:02 -0000       1.19.4.23
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: embperl.h,v 1.19.4.22 2002/03/01 05:38:51 richter Exp $
  +#   $Id: embperl.h,v 1.19.4.23 2002/03/05 11:05:02 richter Exp $
   #
   
###################################################################################*/
   
  @@ -210,4 +210,5 @@
   #else
   #define PATH_SEPARATOR_CHAR '/' 
   #define PATH_SEPARATOR_STR  "/"
  -#endif 
  \ No newline at end of file
  +#endif 
  +
  
  
  
  1.1.2.16  +4 -2      embperl/Attic/epcgiinit.c
  
  Index: epcgiinit.c
  ===================================================================
  RCS file: /home/cvs/embperl/Attic/epcgiinit.c,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- epcgiinit.c       4 Mar 2002 11:44:49 -0000       1.1.2.15
  +++ epcgiinit.c       5 Mar 2002 11:05:02 -0000       1.1.2.16
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epcgiinit.c,v 1.1.2.15 2002/03/04 11:44:49 richter Exp $
  +#   $Id: epcgiinit.c,v 1.1.2.16 2002/03/05 11:05:02 richter Exp $
   #
   
###################################################################################*/
   
  @@ -44,8 +44,10 @@
   #undef EPCFG_CHAR
   #define EPCFG_CHAR(STRUCT,TYPE,NAME,CFGNAME) \
       { \
  -    char buf[2] = { pConfig -> NAME, '\0' } ; \
  +    char buf[2] ; \
       char *p ; \
  +    buf[0] = pConfig -> NAME ; \
  +    buf[1] = '\0' ; \
       tainted = 0 ; \
       p = GetHashValueStrDup (aTHX_ pPool, pThread -> pEnvHash, 
REDIR"EMBPERL_"#CFGNAME, buf) ; \
       tainted = 0 ; \
  
  
  
  1.1.2.37  +3 -2      embperl/Attic/epinit.c
  
  Index: epinit.c
  ===================================================================
  RCS file: /home/cvs/embperl/Attic/epinit.c,v
  retrieving revision 1.1.2.36
  retrieving revision 1.1.2.37
  diff -u -r1.1.2.36 -r1.1.2.37
  --- epinit.c  5 Mar 2002 08:07:21 -0000       1.1.2.36
  +++ epinit.c  5 Mar 2002 11:05:02 -0000       1.1.2.37
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epinit.c,v 1.1.2.36 2002/03/05 08:07:21 richter Exp $
  +#   $Id: epinit.c,v 1.1.2.37 2002/03/05 11:05:02 richter Exp $
   #
   
###################################################################################*/
   
  @@ -1996,4 +1996,5 @@
           return rc ;
   
       return embperl_SetupComponent  (*ppReq, pPerlParam, &pComponent) ;
  -    }
  \ No newline at end of file
  +    }
  +
  
  
  
  1.70.4.124 +28 -28    embperl/test.pl
  
  Index: test.pl
  ===================================================================
  RCS file: /home/cvs/embperl/test.pl,v
  retrieving revision 1.70.4.123
  retrieving revision 1.70.4.124
  diff -u -r1.70.4.123 -r1.70.4.124
  --- test.pl   5 Mar 2002 10:56:06 -0000       1.70.4.123
  +++ test.pl   5 Mar 2002 11:05:02 -0000       1.70.4.124
  @@ -11,7 +11,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: test.pl,v 1.70.4.123 2002/03/05 10:56:06 richter Exp $
  +#   $Id: test.pl,v 1.70.4.124 2002/03/05 11:05:02 richter Exp $
   #
   ###################################################################################
   
  @@ -737,13 +737,13 @@
           'condition'  => '!$EPWIN32', 
           'cgi'        => 0,
           },
  -    'pod/pod.asc' => { 
  -        'version'    => 2,
  -        'syntax'     => 'POD',
  -        'condition'  => '$EPWIN32', 
  -        'cmpext'     => '.win32',
  -        'cgi'        => 0,
  -        },
  +    'pod/pod.asc' => { 
  +        'version'    => 2,
  +        'syntax'     => 'POD',
  +        'condition'  => '$EPWIN32', 
  +        'cmpext'     => '.win32',
  +        'cgi'        => 0,
  +        },
       'xml/pod.xml' => { 
           'version'    => 2,
           'recipe'     => 'EmbperlLibXSLT',
  @@ -826,16 +826,16 @@
           'msg'        => ' libxslt',
           'condition'  => '$LIBXSLTVERSION && !$EPWIN32', 
           },
  -    'pod/pod.asc' => { 
  -        'version'    => 2,
  -        'syntax'     => 'POD',
  -        'recipe'     => 'EmbperlLibXSLT',
  -        'xsltstylesheet'     => "$inpath/xml/pod.xsl",
  -        'cmpext'     => '.htm.win32',
  -        'offline'    => 1,
  -        'msg'        => ' libxslt',
  -        'condition'  => '$LIBXSLTVERSION && $EPWIN32', 
  -        },
  +    'pod/pod.asc' => { 
  +        'version'    => 2,
  +        'syntax'     => 'POD',
  +        'recipe'     => 'EmbperlLibXSLT',
  +        'xsltstylesheet'     => "$inpath/xml/pod.xsl",
  +        'cmpext'     => '.htm.win32',
  +        'offline'    => 1,
  +        'msg'        => ' libxslt',
  +        'condition'  => '$LIBXSLTVERSION && $EPWIN32', 
  +        },
       'pod/pod.asc' => { 
           'version'    => 2,
           'syntax'     => 'POD',
  @@ -846,16 +846,16 @@
           'msg'        => ' xalan',
           'condition'  => '$XALANPATH && !$EPWIN32', 
           },
  -    'pod/pod.asc' => { 
  -        'version'    => 2,
  -        'syntax'     => 'POD',
  -        'recipe'     => 'EmbperlXalanXSLT',
  -        'xsltstylesheet'     => "$inpath/xml/pod.xsl",
  -        'cmpext'     => '.xalan.htm.win32',
  -        'offline'    => 1,
  -        'msg'        => ' xalan',
  -        'condition'  => '$XALANPATH && $EPWIN32', 
  -        },
  +    'pod/pod.asc' => { 
  +        'version'    => 2,
  +        'syntax'     => 'POD',
  +        'recipe'     => 'EmbperlXalanXSLT',
  +        'xsltstylesheet'     => "$inpath/xml/pod.xsl",
  +        'cmpext'     => '.xalan.htm.win32',
  +        'offline'    => 1,
  +        'msg'        => ' xalan',
  +        'condition'  => '$XALANPATH && $EPWIN32', 
  +        },
       'libxslt/pod.xml' => { 
           'version'    => 2,
           'modperl'    => 1,
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.20  +28 -28    embperl/driver/Attic/epxalan.cpp
  
  Index: epxalan.cpp
  ===================================================================
  RCS file: /home/cvs/embperl/driver/Attic/epxalan.cpp,v
  retrieving revision 1.1.2.19
  retrieving revision 1.1.2.20
  diff -u -r1.1.2.19 -r1.1.2.20
  --- epxalan.cpp       5 Mar 2002 10:56:07 -0000       1.1.2.19
  +++ epxalan.cpp       5 Mar 2002 11:05:03 -0000       1.1.2.20
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epxalan.cpp,v 1.1.2.19 2002/03/05 10:56:07 richter Exp $
  +#   $Id: epxalan.cpp,v 1.1.2.20 2002/03/05 11:05:03 richter Exp $
   #
   
###################################################################################*/
   
  @@ -162,7 +162,7 @@
                                         /*in*/ IV                 nParamIndex,
                                      /*i/o*/ SV *              pKey)
       {
  -    epTHX_
  +    epTHX_
       int          rc ;
   
       if ((rc = Cache_AppendKey (r, pProviderParam, "stylesheet", pParam, 
nParamIndex, pKey)) != ok)
  @@ -210,7 +210,7 @@
                                               /*in*/ bool             bUseCache)
   
       {
  -    epTHX_
  +    epTHX_
       int    rc ;
       char * p ;
       STRLEN len ;
  @@ -403,7 +403,7 @@
                                         /*in*/ IV                 nParamIndex,
                                      /*i/o*/ SV *              pKey)
       {
  -    epTHX_
  +    epTHX_
       int          rc ;
   
       if ((rc = Cache_AppendKey (r,  pProviderParam, "source", pParam, nParamIndex, 
pKey)) != ok)
  @@ -451,7 +451,7 @@
                                               /*in*/ bool             bUseCache)
   
       {
  -    epTHX_
  +    epTHX_
       int    rc ;
       char * p ;
       STRLEN len ;
  @@ -584,7 +584,7 @@
                                    /*in*/  SV *     pSource)
   
       {
  -    epTHX_
  +    epTHX_
       int             rc ;
       HE *         pEntry ;
       HV *            pParam ;
  @@ -825,7 +825,7 @@
                                         /*in*/ IV                 nParamIndex,
                                      /*i/o*/ SV *              pKey)
       {
  -    epTHX_
  +    epTHX_
       int          rc ;
   
       if ((rc = Cache_AppendKey (r,  pProviderParam, "source", pParam, nParamIndex, 
pKey)) != ok)
  @@ -872,20 +872,20 @@
                                      /*in*/ tProvider *        pProvider,
                                      /*in*/ HV *               pParam)
       {
  -    epTHX_
  +    epTHX_
       int                  rc ;
       HV *         pParamHV ;
       
  -    if ((rc = GetHashValueHREF  (r, pParam, "param", &pParamHV)) != ok)
  -        {
  -        pParamHV = r -> Component.Param.pXsltParam ;
  -        }
  +    if ((rc = GetHashValueHREF  (r, pParam, "param", &pParamHV)) != ok)
  +        {
  +        pParamHV = r -> Component.Param.pXsltParam ;
  +        }
   
       if (((tProviderXalan *)pProvider) -> pParamHV)
        SvREFCNT_dec (((tProviderXalan *)pProvider) -> pParamHV) ;
   
       ((tProviderXalan *)pProvider) -> pParamHV = pParamHV ;
  -    if (pParamHV)
  +    if (pParamHV)
           SvREFCNT_inc (((tProviderXalan *)pProvider) -> pParamHV) ;
   
       return ok ;
  @@ -898,21 +898,21 @@
   /* output callback                                                          */
   /*                                                                          */
   /* ------------------------------------------------------------------------ */
  -
  -struct iowrite
  -    {
  -    tProviderXalan  * pProvider ;
  -    tReq * pReq ;
  -    } ;
  +
  +struct iowrite
  +    {
  +    tProviderXalan  * pProvider ;
  +    tReq * pReq ;
  +    } ;
   
   static long unsigned int  ProviderXalan_iowrite   (const char *buffer,
                        long unsigned int len,
                        void *context)
   
       {
  -    tReq * r = ((struct iowrite *)context) -> pReq ;
  -    epTHX_ 
  -
  +    tReq * r = ((struct iowrite *)context) -> pReq ;
  +    epTHX_ 
  +
       sv_catpvn (((struct iowrite *)context) -> pProvider -> pOutputSV, (char 
*)buffer, len) ;
       return len ;
       }
  @@ -955,7 +955,7 @@
                                               /*in*/ bool             bUseCache)
   
       {
  -    epTHX_
  +    epTHX_
       int    rc ;
       XalanParsedSource *       parsedXML ;
       XalanCompiledStylesheet * pCompiledXSL ;
  @@ -965,7 +965,7 @@
       SV *            pValue ;
       IV                   l ;    
       STRLEN       len ;    
  -    struct iowrite iowrite ;
  +    struct iowrite iowrite ;
       
       tCacheItem * pSrcCache = Cache_GetDependency(r, pProvider -> pCache, 0) ;
       tCacheItem * pXSLCache = Cache_GetDependency(r, pProvider -> pCache, 1) ;
  @@ -996,9 +996,9 @@
                }
            }
      
  -        iowrite.pProvider = (tProviderXalan *)pProvider ;
  -        iowrite.pReq = r ;
  -
  +        iowrite.pProvider = (tProviderXalan *)pProvider ;
  +        iowrite.pReq = r ;
  +
           // Do the transform.
           int theResult = theXalanTransformer -> transform(*parsedXML, pCompiledXSL, 
&iowrite, ProviderXalan_iowrite, NULL);
   
  @@ -1045,7 +1045,7 @@
                                    /*in*/ tCacheItem * pItem)
   
       {
  -    epTHX_
  +    epTHX_
       tProviderXalan * pProvider = ((tProviderXalan *)pItem -> pProvider) ;
   
       if (pProvider -> pOutputSV)
  
  
  

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

Reply via email to