VirtualBox

Changeset 57004 in vbox for trunk/include/iprt/linux


Ignore:
Timestamp:
Jul 19, 2015 12:53:13 AM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
101719
Message:

iprt,*: Marked all format strings in the C part of IPRT and fixed the fallout.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/linux/sysfs.h

    r56291 r57004  
    4848 * @param   va          The format args.
    4949 */
    50 RTDECL(bool) RTLinuxSysFsExistsV(const char *pszFormat, va_list va);
     50RTDECL(bool) RTLinuxSysFsExistsV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0);
    5151
    5252/**
     
    5757 * @param   ...         The format args.
    5858 */
    59 RTDECL(bool) RTLinuxSysFsExists(const char *pszFormat, ...);
     59RTDECL(bool) RTLinuxSysFsExists(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2);
    6060
    6161/**
     
    6666 * @param   va          The format args.
    6767 */
    68 RTDECL(int) RTLinuxSysFsOpenV(const char *pszFormat, va_list va);
     68RTDECL(int) RTLinuxSysFsOpenV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0);
    6969
    7070/**
     
    7575 * @param   ...         The format args.
    7676 */
    77 RTDECL(int) RTLinuxSysFsOpen(const char *pszFormat, ...);
     77RTDECL(int) RTLinuxSysFsOpen(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2);
    7878
    7979/**
     
    115115 * @param   va          Format args.
    116116 */
    117 RTDECL(int64_t) RTLinuxSysFsReadIntFileV(unsigned uBase, const char *pszFormat, va_list va);
     117RTDECL(int64_t) RTLinuxSysFsReadIntFileV(unsigned uBase, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0);
    118118
    119119/**
     
    125125 * @param   ...         Format args.
    126126 */
    127 RTDECL(int64_t) RTLinuxSysFsReadIntFile(unsigned uBase, const char *pszFormat, ...);
     127RTDECL(int64_t) RTLinuxSysFsReadIntFile(unsigned uBase, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(2, 3);
    128128
    129129/**
     
    134134 * @param   va          Format args.
    135135 */
    136 RTDECL(dev_t) RTLinuxSysFsReadDevNumFileV(const char *pszFormat, va_list va);
     136RTDECL(dev_t) RTLinuxSysFsReadDevNumFileV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0);
    137137
    138138/**
     
    143143 * @param   ...         Format args.
    144144 */
    145 RTDECL(dev_t) RTLinuxSysFsReadDevNumFile(const char *pszFormat, ...);
     145RTDECL(dev_t) RTLinuxSysFsReadDevNumFile(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2);
    146146
    147147/**
     
    156156 * @param   va          Format args.
    157157 */
    158 RTDECL(ssize_t) RTLinuxSysFsReadStrFileV(char *pszBuf, size_t cchBuf, const char *pszFormat, va_list va);
     158RTDECL(ssize_t) RTLinuxSysFsReadStrFileV(char *pszBuf, size_t cchBuf, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0);
    159159
    160160/**
     
    169169 * @param   ...         Format args.
    170170 */
    171 RTDECL(ssize_t) RTLinuxSysFsReadStrFile(char *pszBuf, size_t cchBuf, const char *pszFormat, ...);
     171RTDECL(ssize_t) RTLinuxSysFsReadStrFile(char *pszBuf, size_t cchBuf, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4);
    172172
    173173/**
     
    187187 * @param   va           Format args.
    188188 */
    189 RTDECL(ssize_t) RTLinuxSysFsGetLinkDestV(char *pszBuf, size_t cchBuf, const char *pszFormat, va_list va);
     189RTDECL(ssize_t) RTLinuxSysFsGetLinkDestV(char *pszBuf, size_t cchBuf, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0);
    190190
    191191/**
     
    205205 * @param   ...         Format args.
    206206 */
    207 RTDECL(ssize_t) RTLinuxSysFsGetLinkDest(char *pszBuf, size_t cchBuf, const char *pszFormat, ...);
     207RTDECL(ssize_t) RTLinuxSysFsGetLinkDest(char *pszBuf, size_t cchBuf, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4);
    208208
    209209/**
     
    223223 * @param   va             Format args.
    224224 */
    225 RTDECL(ssize_t) RTLinuxCheckDevicePathV(dev_t DevNum, RTFMODE fMode,
    226                                         char *pszBuf, size_t cchBuf,
    227                                         const char *pszPattern, va_list va);
     225RTDECL(ssize_t) RTLinuxCheckDevicePathV(dev_t DevNum, RTFMODE fMode, char *pszBuf, size_t cchBuf,
     226                                        const char *pszPattern, va_list va) RT_IPRT_FORMAT_ATTR(5, 0);
    228227
    229228/**
     
    243242 * @param   ...             Format args.
    244243 */
    245 RTDECL(ssize_t) RTLinuxCheckDevicePath(dev_t DevNum, RTFMODE fMode,
    246                                        char *pszBuf, size_t cchBuf,
    247                                        const char *pszPattern, ...);
     244RTDECL(ssize_t) RTLinuxCheckDevicePath(dev_t DevNum, RTFMODE fMode, char *pszBuf, size_t cchBuf,
     245                                       const char *pszPattern, ...) RT_IPRT_FORMAT_ATTR(5, 6);
    248246
    249247/** @} */
Note: See TracChangeset for help on using the changeset viewer.

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