Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update.
	* Makefile (repertoiremaps): Remove variable.
	(distribute): Remove repertoiremaps.
	(install-others): Likewise. Add .gz to charmaps.
	($(inst_i18ndir)/charmaps/%): Install in gzipped format.

2000-09-30  Bruno Haible  <haible@clisp.cons.org>
  • Loading branch information
Ulrich Drepper committed Oct 1, 2000
1 parent 4a9dcff commit d77cd29
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 22 deletions.
7 changes: 7 additions & 0 deletions localedata/ChangeLog
@@ -1,3 +1,10 @@
2000-09-30 Bruno Haible <haible@clisp.cons.org>

* Makefile (repertoiremaps): Remove variable.
(distribute): Remove repertoiremaps.
(install-others): Likewise. Add .gz to charmaps.
($(inst_i18ndir)/charmaps/%): Install in gzipped format.

2000-09-30 Bruno Haible <haible@clisp.cons.org>

* charmaps/ISO-IR-197: Remove alias "none".
Expand Down
22 changes: 12 additions & 10 deletions localedata/Makefile
Expand Up @@ -31,10 +31,6 @@ charmaps := $(filter-out $(addprefix charmaps/, CVS RCS SCCS %~), \
locales := $(filter-out $(addprefix locales/, CVS RCS SCCS %~), \
$(wildcard locales/*))

# List of repertoire maps.
repertoiremaps := $(filter-out $(addprefix repertoiremaps/, CVS RCS SCCS %~), \
$(wildcard repertoiremaps/*))


subdir-dirs = tests-mbwc
vpath %.c tests-mbwc
Expand Down Expand Up @@ -64,7 +60,7 @@ generated-dirs := $(ld-test-names) tt_TT de_DE.437 \
$(addprefix tstfmon_,$(fmon-tests)) \

distribute := CHECKSUMS README SUPPORTED ChangeLog \
$(charmaps) $(locales) $(repertoiremaps) \
$(charmaps) $(locales) \
tst-rpmatch.sh tst-locale.sh tst-fmon.sh sort-test.sh \
tst-fmon.data $(test-input-data) $(ld-test-srcs) \
th_TH.in cs_CZ.in tst-mbswcs.sh tst-trans.sh tst-ctype.sh \
Expand Down Expand Up @@ -98,15 +94,21 @@ tests = $(locale_test_suite) tst-digits
endif

# Files to install.
install-others := $(addprefix $(inst_i18ndir)/, $(charmaps) $(locales) \
$(repertoiremaps))
install-others := $(addprefix $(inst_i18ndir)/, \
$(addsuffix .gz, $(charmaps)) \
$(locales))

include ../Rules

# Install the source files in the appropriate directories.
$(inst_i18ndir)/charmaps/%: charmaps/% $(+force); $(do-install)
# Install the charmap files in gzipped format.
$(inst_i18ndir)/charmaps/%.gz: charmaps/% $(+force)
$(make-target-directory)
rm -f $(@:.gz=) $@
$(INSTALL_DATA) $< $(@:.gz=)
gzip -9 $(@:.gz=)

# Install the locale source files in the appropriate directory.
$(inst_i18ndir)/locales/%: locales/% $(+force); $(do-install)
$(inst_i18ndir)/repertoiremaps/%: repertoiremaps/% $(+force); $(do-install)

# gcc does not know all the format specifiers we are using here.
CFLAGS-tst-mbswcs1.c = -Wno-format
Expand Down
4 changes: 2 additions & 2 deletions posix/spawn_faction_addclose.c
Expand Up @@ -35,10 +35,10 @@ posix_spawn_file_actions_addclose (posix_spawn_file_actions_t *file_actions,
if (fd < 0 || fd >= maxfd)
return EBADF;

/* Allocate more memory of needed. */
/* Allocate more memory if needed. */
if (file_actions->__used == file_actions->__allocated
&& __posix_spawn_file_actions_realloc (file_actions) != 0)
/* THis can only mean we ran out of memory. */
/* This can only mean we ran out of memory. */
return ENOMEM;

/* Add the new value. */
Expand Down
4 changes: 2 additions & 2 deletions posix/spawn_faction_adddup2.c
Expand Up @@ -35,10 +35,10 @@ posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *file_actions,
if (fd < 0 || newfd < 0 || fd >= maxfd || newfd >= maxfd)
return EBADF;

/* Allocate more memory of needed. */
/* Allocate more memory if needed. */
if (file_actions->__used == file_actions->__allocated
&& __posix_spawn_file_actions_realloc (file_actions) != 0)
/* THis can only mean we ran out of memory. */
/* This can only mean we ran out of memory. */
return ENOMEM;

/* Add the new value. */
Expand Down
4 changes: 2 additions & 2 deletions posix/spawn_faction_addopen.c
Expand Up @@ -36,10 +36,10 @@ posix_spawn_file_actions_addopen (posix_spawn_file_actions_t *file_actions,
if (fd < 0 || fd >= maxfd)
return EBADF;

/* Allocate more memory of needed. */
/* Allocate more memory if needed. */
if (file_actions->__used == file_actions->__allocated
&& __posix_spawn_file_actions_realloc (file_actions) != 0)
/* THis can only mean we ran out of memory. */
/* This can only mean we ran out of memory. */
return ENOMEM;

/* Add the new value. */
Expand Down
13 changes: 7 additions & 6 deletions posix/spawn_faction_init.c
Expand Up @@ -21,23 +21,24 @@
#include <stdlib.h>
#include <string.h>

#include "spawn_int.h"


/* Function used to increase the size of the allocated array. This
function is called from the `add'-functions. */
int
__posix_spawn_file_actions_realloc (posix_spawn_file_actions_t *file_actions)
{
int newalloc = file_actions->__allocated + 8;
void *newmem = realloc (file_actions->__actions,
file_actions->__allocated += 8);
newalloc * sizeof (struct __spawn_action));

if (newmem == NULL)
{
/* Not enough memory. */
file_actions->__allocated -= 8;
return ENOMEM;
}
/* Not enough memory. */
return ENOMEM;

file_actions->__actions = (struct __spawn_action *) newmem;
file_actions->__allocated = newalloc;

return 0;
}
Expand Down

0 comments on commit d77cd29

Please sign in to comment.