RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  j...@rpm5.org
  Module: rpm                              Date:   05-Jul-2016 16:44:53
  Branch: rpm-5_4                          Handle: 2016070514445300

  Modified files:           (Branch: rpm-5_4)
    rpm/rpmio               url.c

  Log:
    - url: fix: first, not last, hash marks a uri fragment.

  Summary:
    Revision    Changes     Path
    1.73.4.17   +2  -1      rpm/rpmio/url.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/url.c
  ============================================================================
  $ cvs diff -u -r1.73.4.16 -r1.73.4.17 url.c
  --- rpm/rpmio/url.c   29 Jun 2016 12:17:58 -0000      1.73.4.16
  +++ rpm/rpmio/url.c   5 Jul 2016 14:44:53 -0000       1.73.4.17
  @@ -501,7 +501,8 @@
        return -1;
   
       myurl = xstrdup(url);
  -    if ((se = strrchr(myurl, '#')) != NULL) {
  +    /* 
https://blog.httpwatch.com/2011/03/01/6-things-you-should-know-about-fragment-urls/
 */
  +    if ((se = strchr(myurl, '#')) != NULL) {
        *se++ = '\0';
        u->fragment = xstrdup(se);
       }
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to