IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 42144


Ignore:
Timestamp:
Mar 23, 2022, 1:45:32 PM (4 years ago)
Author:
eugene
Message:

abstractions for string lengths

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20220316/Ohana/src/libohana/src/findexec.c

    r42116 r42144  
    256256}
    257257
     258# define OHANA_MAX_PATH 1024
     259# define OHANA_MAX_NAME 1280
    258260char *findexec (int argc, char **argv) {
    259261
    260262  int i, N, done, status;
    261   char *c, *e, *dir, path[1024], name[1280];
     263  char *c, *e, *dir, path[OHANA_MAX_PATH], name[OHANA_MAX_NAME];
    262264
    263265  /* if given an absolute or relative path, use it */
     
    286288    i = 0;
    287289    while (!done) {
    288       bzero (path, 1024);
     290      bzero (path, OHANA_MAX_PATH);
    289291      if (e == (char *) NULL) {
    290292        done = TRUE;
     
    295297        e = strchr (c, ':');
    296298      }
    297       snprintf (name, 1080, "%s/%s", path, argv[0]);
     299      snprintf (name, OHANA_MAX_NAME, "%s/%s", path, argv[0]);
    298300      status = check_file_exec (name);
    299301
Note: See TracChangeset for help on using the changeset viewer.