delorie.com/archives/browse.cgi | search |
From: | "Mark E." <snowball3 AT bigfoot DOT com> |
To: | djgpp-workers AT delorie DOT com |
Date: | Thu, 28 Jun 2001 00:52:27 -0400 |
MIME-Version: | 1.0 |
Subject: | Re: v2loadimage and proxy |
Message-ID: | <3B3A7FCB.18643.5A26CA@localhost> |
X-mailer: | Pegasus Mail for Win32 (v3.12c) |
Reply-To: | djgpp-workers AT delorie DOT com |
I forgot that quotes can be escaped. get_arg changed to conform: > + static > + const char * get_arg(const char *ptr, const char **beg, const char **end) { unsigned char quoted; char beg_ch; while (*ptr && isspace(*ptr)) ++ptr; *beg = ptr; beg_ch = *ptr; quoted = is_quote(*ptr); if (quoted) ++ptr; while (*ptr) { if ((!quoted && isspace(*ptr)) || (quoted && *ptr == beg_ch)) break; if (*ptr == '\\' && is_quote(ptr[1])) ++ptr; ++ptr; } *end = ptr; return ptr; }
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |