www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/01/28/11:15:58

From: Fernando <postmaster AT 127 DOT 0 DOT 0 DOT 1>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: why won't my .exe program run properly until I set env var?
Date: Wed, 28 Jan 1998 16:06:14 -0500
Organization: My own
Lines: 18
Message-ID: <34CF9DC6.70B63542@127.0.0.1>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 980128162026 DOT 4496F-100000 AT is>
NNTP-Posting-Host: 147.54.84.90
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

The variable "n" does not have his own space.
So you can't strcat anything to "n".

> > main(int argc, char *argv[])
> > {
> >    char *d, *p, *n, *e;
> >    int dummy = fnsplit(argv[1], d, p, n, e);
> >  /* This splits a filename into drive, path, name and extension. */
> >
> >    dummy = rename("oldname.txt", strcat(n, ".txt"));
> > }
>

--
These are my personal opinions.
Email: sanabriaf at yahoo dot com


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019