Changeset 123 for trunk/dll/avl.c


Ignore:
Timestamp:
Dec 5, 2004, 1:20:19 AM (21 years ago)
Author:
root
Message:

Rework lstrip/rstrip usage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/avl.c

    r2 r123  
     1
     2/***********************************************************************
     3
     4  $Id$
     5
     6  archiver.bb2 loader and utilities
     7
     8  Copyright (c) 1993-98 M. Kimes
     9  Copyright (c) 2004 Steven H.Levine
     10
     11  Revisions     01 Aug 04 SHL Rework lstrip/rstrip usage
     12
     13***********************************************************************/
     14
    115#define INCL_WIN
    216#define INCL_DOS
     
    134148  if(p)
    135149    *p = 0;
    136   stripcr(s);
    137   lstrip(s);
    138   rstrip(s);
     150  bstripcr(s);
    139151  if(*s)
    140152    numlines = atoi(s);
     
    146158    p = strchr(s,';');
    147159    if(p)
    148       *p = 0;
    149     stripcr(s);
    150     lstrip(s);
    151     rstrip(s);
     160      *p = 0;                           // Chop comment
     161    bstripcr(s);
    152162    if(*s) {
    153163      info = malloc(sizeof(ARC_TYPE));
     
    164174      if(p)
    165175        *p = 0;
    166       stripcr(s);
    167       lstrip(s);
    168       rstrip(s);
     176      bstripcr(s);
    169177      if(*s)
    170178        info->ext = strdup(s);
     
    182190      if(p)
    183191        *p = 0;
    184       stripcr(s);
    185       lstrip(s);
    186       rstrip(s);
     192      bstripcr(s);
    187193      if(*s)
    188194        info->list = strdup(s);
     
    196202      if(p)
    197203        *p = 0;
    198       stripcr(s);
    199       lstrip(s);
    200       rstrip(s);
     204      bstripcr(s);
    201205      if(*s)
    202206        info->extract = strdup(s);
     
    208212      if(p)
    209213        *p = 0;
    210       stripcr(s);
    211       lstrip(s);
    212       rstrip(s);
     214      bstripcr(s);
    213215      if(*s)
    214216        info->exwdirs = strdup(s);
     
    220222      if(p)
    221223        *p = 0;
    222       stripcr(s);
    223       lstrip(s);
    224       rstrip(s);
     224      bstripcr(s);
    225225      if(*s)
    226226        info->test = strdup(s);
     
    232232      if(p)
    233233        *p = 0;
    234       stripcr(s);
    235       lstrip(s);
    236       rstrip(s);
     234      bstripcr(s);
    237235      if(*s)
    238236        info->create = strdup(s);
     
    243241      p = strchr(s,';');
    244242      if(p)
    245         *p = 0;
    246       stripcr(s);
    247       lstrip(s);
    248       rstrip(s);
     243        *p = 0;                         // Chop comment
     244      bstripcr(s);
    249245      if(*s)
    250246        info->createwdirs = strdup(s);
     
    256252      if(p)
    257253        *p = 0;
    258       stripcr(s);
    259       lstrip(s);
    260       rstrip(s);
     254      bstripcr(s);
    261255      if(*s)
    262256        info->createrecurse = strdup(s);
     
    268262      if(p)
    269263        *p = 0;
    270       stripcr(s);
    271       lstrip(s);
    272       rstrip(s);
     264      bstripcr(s);
    273265      if(*s)
    274266        info->move = strdup(s);
     
    280272      if(p)
    281273        *p = 0;
    282       stripcr(s);
    283       lstrip(s);
    284       rstrip(s);
     274      bstripcr(s);
    285275      if(*s)
    286276        info->movewdirs = strdup(s);
     
    292282      if(p)
    293283        *p = 0;
    294       stripcr(s);
    295       lstrip(s);
    296       rstrip(s);
     284      bstripcr(s);
    297285      info->delete = strdup(s);
    298286      if(!fgets(s,256,handle))
Note: See TracChangeset for help on using the changeset viewer.