conflict.c (615B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 /* 6 * This test verifies that NSS public headers don't conflict with common 7 * identifier names. 8 */ 9 10 #include "nssilckt.h" 11 12 /* 13 * Bug 455424: nssilckt.h used to define the enumeration constant 'Lock', 14 * which conflicts with C++ code that defines a Lock class. This is a 15 * reduced test case in C for that name conflict. 16 */ 17 typedef struct { 18 int dummy; 19 } Lock; 20 21 Lock lock; 22 23 int 24 main() 25 { 26 return 0; 27 }