debug.c (1606B)
1 // 2 // Copyright © Jon TURNEY 2013 3 // 4 // This file is part of xwinclip. 5 // 6 // Permission is hereby granted, free of charge, to any person obtaining a 7 // copy of this software and associated documentation files (the "Software"), 8 // to deal in the Software without restriction, including without limitation 9 // the rights to use, copy, modify, merge, publish, distribute, sublicense, 10 // and/or sell copies of the Software, and to permit persons to whom the 11 // Software is furnished to do so, subject to the following conditions: 12 // 13 // The above copyright notice and this permission notice (including the next 14 // paragraph) shall be included in all copies or substantial portions of the 15 // Software. 16 // 17 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 20 // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 // DEALINGS IN THE SOFTWARE. 24 // 25 26 #include <stdarg.h> 27 #include <stdio.h> 28 29 #if 1 30 int 31 winDebug(const char *format, ...) 32 { 33 int count; 34 va_list ap; 35 va_start(ap, format); 36 count = fprintf(stderr, "xwinclip: "); 37 count += vfprintf(stderr, format, ap); 38 va_end(ap); 39 return count; 40 } 41 #endif 42 43 int 44 ErrorF(const char *format, ...) 45 { 46 int count; 47 va_list ap; 48 va_start(ap, format); 49 count = vfprintf(stderr, format, ap); 50 va_end(ap); 51 return count; 52 }