VirtualBox

Ignore:
Timestamp:
Aug 7, 2016 3:16:53 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
109737
Message:

warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxClipboard-win.cpp

    r62807 r63121  
    8585        Log(("DUMP: VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT:\n"));
    8686        if (pv && cb)
    87         {
    8887            Log(("%ls\n", pv));
    89         }
    9088        else
    91         {
    9289            Log(("%p %d\n", pv, cb));
    93         }
    9490    }
    9591    else if (u32Format & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
    96     {
    9792        dprintf(("DUMP: VBOX_SHARED_CLIPBOARD_FMT_BITMAP\n"));
    98     }
    9993    else if (u32Format & VBOX_SHARED_CLIPBOARD_FMT_HTML)
    10094    {
     
    10599
    106100            //size_t cb = RTStrNLen(pv, );
    107             char* buf = (char*)RTMemAlloc(cb + 1);
     101            char *buf = (char *)RTMemAlloc(cb + 1);
    108102            RT_BZERO(buf, cb);
    109103            RTStrCopy(buf, cb, (const char*)pv);
    110             for (int i = 0; i < cb; ++i)
    111             {
    112                 if (buf[i] == '\n' || buf[i] == '\r')
    113                     buf[i] = ' ';
     104            for (size_t off = 0; off < cb; ++off)
     105            {
     106                if (buf[off] == '\n' || buf[off] == '\r')
     107                    buf[off] = ' ';
    114108            }
    115109
     
    118112        }
    119113        else
    120         {
    121114            Log(("%p %d\n", pv, cb));
    122         }
    123115    }
    124116    else
    125     {
    126117        dprintf(("DUMP: invalid format %02X\n", u32Format));
    127     }
    128 }
    129 #else
    130 #define vboxClipboardDump(__pv, __cb, __format) do { NOREF(__pv); NOREF(__cb); NOREF(__format); } while (0)
    131 #endif /* LOG_ENABLED */
     118}
     119#else  /* !LOG_ENABLED */
     120# define vboxClipboardDump(__pv, __cb, __format) do { NOREF(__pv); NOREF(__cb); NOREF(__format); } while (0)
     121#endif /* !LOG_ENABLED */
    132122
    133123
     
    857847            if (RT_SUCCESS(rc))
    858848            {
    859                 for (int i = 0; i < cb; ++i)
    860                 {
     849                for (size_t i = 0; i < cb; ++i)
    861850                    if (buf[i] == '\n' || buf[i] == '\r')
    862851                        buf[i] = ' ';
    863                 }
    864852            }
    865853            else
    866             {
    867854                Log(("Error in copying string.\n"));
    868             }
    869855            Log(("Removed \\r\\n: %s\n", buf));
    870856            RTMemFree(buf);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette