michael@574: /* Like vsprintf but provides a pointer to malloc'd storage, which must michael@574: be freed by the caller. michael@574: Copyright (C) 1994, 2003 Free Software Foundation, Inc. michael@574: michael@574: This file is part of the libiberty library. michael@574: Libiberty is free software; you can redistribute it and/or michael@574: modify it under the terms of the GNU Library General Public michael@574: License as published by the Free Software Foundation; either michael@574: version 2 of the License, or (at your option) any later version. michael@574: michael@574: Libiberty is distributed in the hope that it will be useful, michael@574: but WITHOUT ANY WARRANTY; without even the implied warranty of michael@574: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU michael@574: Library General Public License for more details. michael@574: michael@574: You should have received a copy of the GNU Library General Public michael@574: License along with libiberty; see the file COPYING.LIB. If michael@574: not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, michael@574: Boston, MA 02111-1307, USA. */ michael@574: michael@574: int vasprintf(char **, const char *, va_list);