A problem with the old handling of %quote was that it leaked to the outside. 
This commit strips the quote characters if they are not used in argument 
splitting.

You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/2788

-- Commit Summary --

  * Make shescape escape all arguments and not just the first one
  * Strip quote characters in macro expansion if we do not split the result

-- File Changes --

    M rpmio/macro.c (115)
    M tests/rpmmacro.at (12)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/2788.patch
https://github.com/rpm-software-management/rpm/pull/2788.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2788
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to