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:   14-Apr-2012 20:17:33
  Branch: rpm-5_4                          Handle: 2012041418173300

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

  Log:
    - c++: allocator casts.

  Summary:
    Revision    Changes     Path
    1.73.4.3    +5  -5      rpm/rpmio/url.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/url.c
  ============================================================================
  $ cvs diff -u -r1.73.4.2 -r1.73.4.3 url.c
  --- rpm/rpmio/url.c   18 Mar 2012 14:19:31 -0000      1.73.4.2
  +++ rpm/rpmio/url.c   14 Apr 2012 18:17:33 -0000      1.73.4.3
  @@ -299,7 +299,7 @@
            const char * host = (u->host ? u->host : "");
            const char * user = (u->user ? u->user : "");
            char * prompt;
  -         prompt = alloca(strlen(host) + strlen(user) + 256);
  +         prompt = (char *) alloca(strlen(host) + strlen(user) + 256);
            sprintf(prompt, _("Password for %s@%s: "), user, host);
            u->password = _free(u->password);
   /*@-dependenttrans -moduncon @*/
  @@ -315,7 +315,7 @@
   /*@observer@*/
                const char * host = (u->host ? u->host : "");
                const char *uu = (u->user ? u->user : "anonymous");
  -             char *nu = xmalloc(strlen(uu) + sizeof("@") + strlen(host));
  +             char *nu = (char *)xmalloc(strlen(uu) + sizeof("@") + 
strlen(host));
                (void) stpcpy( stpcpy( stpcpy(nu, uu), "@"), host);
                u->proxyu = nu;
                u->proxyh = xstrdup(proxy);
  @@ -400,7 +400,7 @@
   urltype urlIsURL(const char * url)
   {
       struct urlstring *us;
  -    int ut = URL_IS_UNKNOWN;;
  +    urltype ut = URL_IS_UNKNOWN;;
   
       if (url && *url && *url != '/')
       for (us = urlstrings; us->leadin != NULL; us++) {
  @@ -422,7 +422,7 @@
   {
       static const char empty[] = "";
       const char *path = (url ? url : empty);
  -    int ut = URL_IS_UNKNOWN;
  +    urltype ut = URL_IS_UNKNOWN;
   
       if (*path != '\0' && *path != '/') {
        struct urlstring *us;
  @@ -449,7 +449,7 @@
        /*@*/
   {
       size_t nb = strlen(url);
  -    char * t = xmalloc(nb + 1 + 1);
  +    char * t = (char *) xmalloc(nb + 1 + 1);
       const char * nurl = t;
       while (*url != '\0')
        *t++ = *url++;
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to