dougm       01/12/17 17:13:15

  Modified:    xs/APR/PerlIO apr_perlio.c
  Log:
  style nits:
  - no //comments
  - no else branch where if returns a value
  - whitespace--
  
  make note that modperl_* functions cannot be used outside of httpd
  
  Revision  Changes    Path
  1.4       +33 -36    modperl-2.0/xs/APR/PerlIO/apr_perlio.c
  
  Index: apr_perlio.c
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/APR/PerlIO/apr_perlio.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- apr_perlio.c      2001/12/18 00:37:01     1.3
  +++ apr_perlio.c      2001/12/18 01:13:15     1.4
  @@ -31,7 +31,7 @@
    */
   static IV PerlIOAPR_popped(PerlIO *f)
   {
  -    //PerlIOAPR *st = PerlIOSelf(f, PerlIOAPR);
  +    /* PerlIOAPR *st = PerlIOSelf(f, PerlIOAPR); */
   
       return 0;
   }
  @@ -48,7 +48,7 @@
       apr_status_t rc;
       SV *sv;
       
  -    if ( !(SvROK(arg) || SvPOK(arg)) ) {
  +    if (!(SvROK(arg) || SvPOK(arg))) {
           return NULL;
       }
   
  @@ -78,6 +78,7 @@
       st = PerlIOSelf(f, PerlIOAPR);
   
       sv = args[narg-1];
  +    /* XXX: modperl_sv2pool cannot be used outside of httpd */
       st->pool = modperl_sv2pool(aTHX_ sv);
     
       rc = apr_file_open(&st->file, path, apr_flag, APR_OS_DEFAULT, st->pool);
  @@ -85,10 +86,9 @@
           PerlIOBase(f)->flags |= PERLIO_F_ERROR;
           return NULL;
       }
  -    else {
  -        PerlIOBase(f)->flags |= PERLIO_F_OPEN;
  -        return f;
  -    }
  +
  +    PerlIOBase(f)->flags |= PERLIO_F_OPEN;
  +    return f;
   }
   
   static IV PerlIOAPR_fileno(PerlIO *f)
  @@ -105,7 +105,7 @@
   {
       apr_status_t rc;
    
  -    if ( (f = PerlIOBase_dup(aTHX_ f, o, param, flags)) ) {
  +    if ((f = PerlIOBase_dup(aTHX_ f, o, param, flags))) {
           PerlIOAPR *fst = PerlIOSelf(f, PerlIOAPR);
           PerlIOAPR *ost = PerlIOSelf(o, PerlIOAPR);
   
  @@ -117,10 +117,8 @@
       }
   
       return NULL;
  -    
   }
   
  -
   /* currrently read is very not-optimized, since in many cases the read
    * process happens a char by char. Need to find a way to snoop on APR
    * read buffer from PerlIO, or implement our own buffering layer here
  @@ -129,33 +127,33 @@
   {
       PerlIOAPR *st = PerlIOSelf(f, PerlIOAPR);
       apr_status_t rc;
  -    dTHX;
  +    dTHX; /* XXX: change Perl so this function has a pTHX_ prototype */
       
  -//    fprintf(stderr, "in  read: count %d, %s\n", (int)count, (char*) vbuf);
  +    /* fprintf(stderr, "in  read: count %d, %s\n",
  +       (int)count, (char*) vbuf); */
       rc = apr_file_read(st->file, vbuf, &count);
  -//    fprintf(stderr, "out read: count %d, %s\n", (int)count, (char*) vbuf);
  +    /* fprintf(stderr, "out read: count %d, %s\n",
  +       (int)count, (char*) vbuf); */
       if (rc == APR_SUCCESS) {
           return (SSize_t) count;
       }
  -    else {
  -        return (SSize_t) -1;
  -    }
  -}
   
  +    return (SSize_t) -1;
  +}
   
   static SSize_t PerlIOAPR_write(PerlIO *f, const void *vbuf, Size_t count)
   {
       PerlIOAPR *st = PerlIOSelf(f, PerlIOAPR);
       apr_status_t rc;
       
  -//    fprintf(stderr, "in write: count %d, %s\n", (int)count, (char*) vbuf);
  +    /* fprintf(stderr, "in write: count %d, %s\n",
  +       (int)count, (char*) vbuf); */
       rc = apr_file_write(st->file, vbuf, &count);
       if (rc == APR_SUCCESS) {
           return (SSize_t) count;
       }
  -    else {
  -        return (SSize_t) -1;
  -    }
  +
  +    return (SSize_t) -1;
   }
   
   static IV PerlIOAPR_seek(PerlIO *f, Off_t offset, int whence)
  @@ -186,9 +184,8 @@
       if (rc == APR_SUCCESS) {
           return 0;
       }
  -    else {
  -        return -1;
  -    }
  +
  +    return -1;
   }
   
   static Off_t PerlIOAPR_tell(PerlIO *f)
  @@ -202,10 +199,9 @@
       rc = apr_file_seek(st->file, APR_CUR, &offset);
       if (rc == APR_SUCCESS) {
           return (Off_t) offset;
  -    }
  -    else {
  -        return (Off_t) -1;
       }
  +
  +    return (Off_t) -1;
   }
   
   static IV PerlIOAPR_close(PerlIO *f)
  @@ -216,7 +212,7 @@
   
       const char *new_path;
       apr_file_name_get(&new_path, st->file);
  -//    fprintf(stderr, "closing file %s\n", new_path);
  +    /* fprintf(stderr, "closing file %s\n", new_path); */
   
       rc = apr_file_flush(st->file);
       if (rc != APR_SUCCESS) {
  @@ -240,9 +236,8 @@
       if (rc == APR_SUCCESS) {
           return 0;
       }
  -    else {
  -        return -1;
  -    }
  +
  +    return -1;
   }
   
   static IV PerlIOAPR_fill(PerlIO *f)
  @@ -262,8 +257,9 @@
         case APR_EOF:
           return 1;
         default:
  -        return -1;
       }
  +
  +    return -1;
   }
   
   static PerlIO_funcs PerlIO_APR = {
  @@ -338,10 +334,9 @@
           PerlIOBase(f)->flags |= PERLIO_F_OPEN;
   
           return f;
  -    }
  -    else {
  -        return NULL;
       }
  +
  +    return NULL;
   }
   
   /*
  @@ -349,6 +344,7 @@
    */
   static SV *apr_perlio_PerlIO_to_glob(pTHX_ PerlIO *pio, int type)
   {
  +    /* XXX: modperl_perl_gensym() cannot be used outside of httpd */
       SV *retval = modperl_perl_gensym(aTHX_ "APR::PerlIO"); 
       GV *gv = (GV*)SvRV(retval); 
   
  @@ -379,7 +375,7 @@
   
   #elif !defined(PERLIO_LAYERS) /* NOT PERLIO_LAYERS (5.6.1) */
   
  -FILE *apr_perlio_apr_file_to_FILE(pTHX_ apr_file_t *file, int type)
  +static FILE *apr_perlio_apr_file_to_FILE(pTHX_ apr_file_t *file, int type)
   {
       FILE *retval;
       char *mode;
  @@ -405,7 +401,7 @@
       }
       
       fd = PerlLIO_dup(os_file); 
  -//    Perl_warn(aTHX_ "fd old: %d, new %d\n", os_file, fd);
  +    /* Perl_warn(aTHX_ "fd old: %d, new %d\n", os_file, fd); */
       
       if (!(retval = PerlIO_fdopen(fd, mode))) { 
        PerlLIO_close(fd);
  @@ -422,6 +418,7 @@
   SV *apr_perlio_apr_file_to_glob(pTHX_ apr_file_t *file,
                                   apr_pool_t *pool, int type)
   {
  +    /* XXX: modperl_perl_gensym() cannot be used outside of httpd */
       SV *retval = modperl_perl_gensym(aTHX_ "APR::PerlIO"); 
       GV *gv = (GV*)SvRV(retval); 
   
  
  
  


Reply via email to