Print this page
2964 need POSIX 2008 locale object support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: TBD

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/localedef/messages.c
          +++ new/usr/src/cmd/localedef/messages.c
↓ open down ↓ 2 lines elided ↑ open up ↑
   3    3   * Common Development and Distribution License ("CDDL"), version 1.0.
   4    4   * You may only use this file in accordance with the terms of version
   5    5   * 1.0 of the CDDL.
   6    6   *
   7    7   * A full copy of the text of the CDDL should have accompanied this
   8    8   * source.  A copy of the CDDL is also available via the Internet at
   9    9   * http://www.illumos.org/license/CDDL.
  10   10   */
  11   11  
  12   12  /*
       13 + * Copyright 2013 Garrett D'Amore <garrett@damore.org>
  13   14   * Copyright 2010 Nexenta Systems, Inc.  All rights reserved.
  14   15   */
  15   16  
  16   17  /*
  17   18   * LC_MESSAGES database generation routines for localedef.
  18   19   */
  19   20  
  20   21  #include <stdio.h>
  21   22  #include <stdlib.h>
  22   23  #include <errno.h>
  23   24  #include <sys/types.h>
  24   25  #include <string.h>
  25   26  #include <unistd.h>
  26   27  #include <alloca.h>
  27   28  #include "localedef.h"
  28   29  #include "parser.tab.h"
  29   30  #include "lmessages.h"
  30   31  
  31      -static struct lc_messages_T msgs;
       32 +static struct lc_messages msgs;
  32   33  
  33   34  void
  34   35  init_messages(void)
  35   36  {
  36   37          (void) memset(&msgs, 0, sizeof (msgs));
  37   38  }
  38   39  
  39   40  void
  40   41  add_message(wchar_t *wcs)
  41   42  {
↓ open down ↓ 64 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX