1*50bf276cStholo /* 2*50bf276cStholo * Copyright � 1994 the Free Software Foundation, Inc. 3*50bf276cStholo * 4*50bf276cStholo * Author: Richard Levitte (levitte@e.kth.se) 5*50bf276cStholo * 6*50bf276cStholo * This file is a part of GNU VMSLIB, the GNU library for porting GNU 7*50bf276cStholo * software to VMS. 8*50bf276cStholo * 9*50bf276cStholo * GNU VMSLIB is free software; you can redistribute it and/or modify 10*50bf276cStholo * it under the terms of the GNU General Public License as published by 11*50bf276cStholo * the Free Software Foundation; either version 2 of the License, or 12*50bf276cStholo * (at your option) any later version. 13*50bf276cStholo * 14*50bf276cStholo * GNU VMSLIB is distributed in the hope that it will be useful, 15*50bf276cStholo * but WITHOUT ANY WARRANTY; without even the implied warranty of 16*50bf276cStholo * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17*50bf276cStholo * GNU General Public License for more details. 18*50bf276cStholo */ 19*50bf276cStholo 20*50bf276cStholo void x_free(); 21*50bf276cStholo /* This is a trick, because the linker wants uppercase symbols, and in 22*50bf276cStholo that case, xfree is confused with Xfree, which is bad. */ 23*50bf276cStholo #define xfree x_free 24*50bf276cStholo 25*50bf276cStholo /* 26*50bf276cStholo * Some string utilities. 27*50bf276cStholo */ 28*50bf276cStholo char *downcase (); 29*50bf276cStholo char *strndup (); 30*50bf276cStholo 31*50bf276cStholo int fixpath (); 32*50bf276cStholo char *argvconcat (); 33