1 /* This file is part of the Project Athena Zephyr Notification System. 2 * It contains source for the ZFlushLocations function. 3 * 4 * Created by: Robert French 5 * 6 * Copyright (c) 1987 by the Massachusetts Institute of Technology. 7 * For copying and distribution information, see the file 8 * "mit-copyright.h". 9 */ 10 11 #include "internal.h" 12 ZFlushLocations()13Code_t ZFlushLocations() 14 { 15 int i; 16 17 if (!__locate_list) 18 return (ZERR_NONE); 19 20 for (i=0;i<__locate_num;i++) { 21 free(__locate_list[i].host); 22 free(__locate_list[i].time); 23 free(__locate_list[i].tty); 24 } 25 26 free((char *)__locate_list); 27 28 __locate_list = 0; 29 __locate_num = 0; 30 31 return (ZERR_NONE); 32 } 33