mirror of
https://gitlab.freedesktop.org/pkg-config/pkg-config.git
synced 2026-05-14 17:38:09 +02:00
2006-08-16 Tollef Fog Heen <tfheen@err.no>
* parse.c (trim_and_sub): Since %{...} has not been used for a
long time, there is no point in being able to escape %. However,
make the code able to escape $ by doubling the $ to $$.
Debian #378570
This commit is contained in:
parent
0936824bf0
commit
6d32cb3e6d
2 changed files with 8 additions and 3 deletions
|
|
@ -1,5 +1,10 @@
|
|||
2006-08-16 Tollef Fog Heen <tfheen@err.no>
|
||||
|
||||
* parse.c (trim_and_sub): Since %{...} has not been used for a
|
||||
long time, there is no point in being able to escape %. However,
|
||||
make the code able to escape $ by doubling the $ to $$.
|
||||
Debian #378570
|
||||
|
||||
* pkg.c (packages_get_other_cflags, package_get_other_cflags)
|
||||
(packages_get_I_cflags): Always add all cflags. Debian #340904
|
||||
|
||||
|
|
|
|||
6
parse.c
6
parse.c
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2001, 2002, 2005 Red Hat Inc.
|
||||
* Copyright (C) 2001, 2002, 2005-2006 Red Hat Inc.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License as
|
||||
|
|
@ -169,8 +169,8 @@ trim_and_sub (Package *pkg, const char *str, const char *path)
|
|||
if (p[0] == '$' &&
|
||||
p[1] == '$')
|
||||
{
|
||||
/* escaped % */
|
||||
g_string_append_c (subst, '%');
|
||||
/* escaped $ */
|
||||
g_string_append_c (subst, '$');
|
||||
p += 2;
|
||||
}
|
||||
else if (p[0] == '$' &&
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue