Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/locale.c

    ra12f7f1 r324d46b  
    3030 * @{
    3131 */
    32 /** @file Locale-specific definitions.
     32/** @file
    3333 */
    3434
     
    4141#include "limits.h"
    4242#include "string.h"
    43 
    44 // TODO: documentation
    4543
    4644struct __posix_locale {
     
    7573};
    7674
    77 /**
    78  *
    79  * @param category
    80  * @param locale
    81  * @return
    82  */
    8375char *posix_setlocale(int category, const char *locale)
    8476{
     
    9183}
    9284
    93 /**
    94  *
    95  * @return
    96  */
    9785struct posix_lconv *posix_localeconv(void)
    9886{
     
    10189}
    10290
    103 /**
    104  *
    105  * @param locobj
    106  * @return
    107  */
    10891posix_locale_t posix_duplocale(posix_locale_t locobj)
    10992{
     
    121104}
    122105
    123 /**
    124  *
    125  * @param locobj
    126  */
    127106void posix_freelocale(posix_locale_t locobj)
    128107{
    129         if (locobj) {
    130                 free(locobj);
    131         }
     108        free(locobj);
    132109}
    133110
    134 /**
    135  *
    136  * @param category_mask
    137  * @param locale
    138  * @param base
    139  * @return
    140  */
    141111posix_locale_t posix_newlocale(int category_mask, const char *locale,
    142112    posix_locale_t base)
     
    159129}
    160130
    161 /**
    162  *
    163  * @param newloc
    164  * @return
    165  */
    166 posix_locale_t posix_uselocale(posix_locale_t newloc)
     131posix_locale_t posix_uselocale (posix_locale_t newloc)
    167132{
    168133        // TODO
Note: See TracChangeset for help on using the changeset viewer.