Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
Release 2
-
None
-
0a4e8a15fc26005ab59bed6ee2c2eadb58915f6d
Description
The header files (.h) found in the source for QtSingleApplication do not contain "sentinels" the prevent multiple inclusion. That is, constructs of the following form are missing:
#if !defined(QTSINGLEAPPLICATION_H) #define QTSINGLEAPPLICATION_H // remainder of the qtsingleapplication.h file #endif
This affects the following files that are included (at least) in qtsingleapplication-2.6_1-commercial.zip:
- qtsingleapplication.h
- qtsignlecoreapplication.h
- qtlocalpeer.h
(qtlockedfile.h does contain sentinels)