X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/22b9fa74de8e80471a5033ea067d3b360930b91d..28dc2d220aee492d34c35e3e0756248a16d55b5a:/lib/vector.h diff --git a/lib/vector.h b/lib/vector.h index 081a71d..33f3d35 100644 --- a/lib/vector.h +++ b/lib/vector.h @@ -1,6 +1,6 @@ /* * This file is part of DisOrder. - * Copyright (C) 2004, 2005 Richard Kettlewell + * Copyright (C) 2004, 2005, 2007, 2008 Richard Kettlewell * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -80,6 +80,8 @@ VECTOR_TYPE(vector, char *, xrealloc); VECTOR_TYPE(dynstr, char, xrealloc_noptr); /** @brief A dynamic unicode string */ VECTOR_TYPE(dynstr_ucs4, uint32_t, xrealloc_noptr); +/** @brief A dynamic array of pointers to unicode string */ +VECTOR_TYPE(vector32, uint32_t *, xrealloc); /** @brief Append many strings to a @ref vector */ void vector_append_many(struct vector *v, char **vec, int nvec);