Changeset 123 for trunk/dll/grep2.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/grep2.c

    r2 r123  
     1
     2/***********************************************************************
     3
     4  $Id$
     5
     6  Copyright (c) 1993-98 M. Kimes
     7  Copyright (c) 2004 Steven H.Levine
     8
     9  Revisions     01 Aug 04 SHL - Rework lstrip/rstrip usage
     10
     11***********************************************************************/
     12
    113#define INCL_DOS
    214#define INCL_WIN
     
    93105                                    MPFROM2SHORT(sSelect,CCHMAXPATH),
    94106                                    MPFROMP(s));
    95                   lstrip(rstrip(s));
     107                  bstrip(s);
    96108                  if(*s)
    97109                    WinSetDlgItemText(hwnd,
     
    125137                                  CCHMAXPATH,
    126138                                  p);
    127               lstrip(rstrip(p));
     139              bstrip(p);
    128140              if(*p) {
    129141                strcpy(lastenv,p);
     
    246258            if(!fgets(s,8192 + 4,fp))
    247259              break;
    248             stripcr(s);
    249             lstrip(rstrip(s));
     260            bstripcr(s);
    250261            if(*s && *s != ';')
    251262              WinSendDlgItemMsg(hwnd,
     
    309320                                    8192,
    310321                                    s);
    311                 lstrip(rstrip(s));
     322                bstrip(s);
    312323                p = strrchr(s,'\\');
    313324                if(p)
     
    402413                                        8192,
    403414                                        s);
    404                     lstrip(rstrip(s));
     415                    bstrip(s);
    405416                    if(*s && strlen(s) < 8190 && s[strlen(s) - 1] != ';')
    406417                      strcat(s,";");
     
    411422                                    MPFROM2SHORT(sSelect,8192 - strlen(s)),
    412423                                    MPFROMP(s + strlen(s)));
    413                   lstrip(rstrip(s));
     424                  bstrip(s);
    414425                  if(*s)
    415426                    WinSetDlgItemText(hwnd,
     
    518529
    519530            *path = 0;
    520             if(!WinDlgBox(HWND_DESKTOP,
    521                           hwnd,
    522                           EnvDlgProc,
    523                           FM3ModHandle,
    524                           ENV_FRAME,
    525                           path) ||
    526                !*(lstrip(rstrip(path))))
     531            if (!WinDlgBox(HWND_DESKTOP,
     532                           hwnd,
     533                           EnvDlgProc,
     534                           FM3ModHandle,
     535                           ENV_FRAME,
     536                           path)) {
     537              break;
     538            }
     539            bstrip(path);
     540            if (!*path)
    527541              break;
    528542            if(!stricmp(path,"LIBPATH"))
     
    534548              strcpy(env,p);
    535549            }
    536             lstrip(rstrip(env));
     550            bstrip(env);
    537551            if(!*env)
    538552              break;
     
    541555                                8192,
    542556                                s);
    543             lstrip(rstrip(s));
     557            bstrip(s);
    544558            if(strlen(s) > 8192 - 5) {
    545559              DosBeep(50,100);
     
    565579              if(t)
    566580                *t = 0;
    567               lstrip(rstrip(path));
     581              bstrip(path);
    568582              if(isalpha(*path) && path[1] == ':' && path[2] == '\\') {
    569583                if(strlen(s) > (8192 - len) - (strlen(path) + 1)) {
     
    614628                                8192,
    615629                                s);
    616             lstrip(rstrip(s));
     630            bstrip(s);
    617631            if(strlen(s) > 8192 - 5) {
    618632              DosBeep(50,100);
     
    683697                                8192,
    684698                                s);
    685             lstrip(rstrip(s));
     699            bstrip(s);
    686700            if(*s) {
    687701              sSelect = (SHORT)WinSendDlgItemMsg(hwnd,
     
    942956                                8192,
    943957                                str);
    944             lstrip(rstrip(str));
     958            bstrip(str);
    945959            if(!*str) {
    946960              DosBeep(50,100);
     
    10911105                                    MPFROM2SHORT(x,8192),
    10921106                                    MPFROMP(s));
    1093                   lstrip(rstrip(s));
     1107                  bstrip(s);
    10941108                  if(*s)
    10951109                    fprintf(fp,"%s\n",s);
Note: See TracChangeset for help on using the changeset viewer.