libpurple/plugins/perl/common/module.h

branch
release-2.x.y
changeset 36025
2897add11757
parent 35981
e8c02ea0800b
child 36031
9eb8f52893d0
child 36301
2b4af2e09a67
equal deleted inserted replaced
36022:256604cbbe34 36025:2897add11757
69 #include "libpurple/util.h" 69 #include "libpurple/util.h"
70 #include "value.h" 70 #include "value.h"
71 #include "whiteboard.h" 71 #include "whiteboard.h"
72 #include "xmlnode.h" 72 #include "xmlnode.h"
73 73
74 #ifdef __COVERITY__
75
76 /* avoid extra_comma false positives */
77 #undef SvPOK_only
78 #define SvPOK_only(sv) { \
79 SvFLAGS(sv) &= ~(SVf_OK | SVf_IVisUV | SVf_UTF8); \
80 SvFLAGS(sv) |= (SVf_POK | SVp_POK); \
81 }
82
83 #endif /* __COVERITY__ */
84
74 /* account.h */ 85 /* account.h */
75 typedef PurpleAccount * Purple__Account; 86 typedef PurpleAccount * Purple__Account;
76 typedef PurpleAccountOption * Purple__Account__Option; 87 typedef PurpleAccountOption * Purple__Account__Option;
77 typedef PurpleAccountUserSplit * Purple__Account__UserSplit; 88 typedef PurpleAccountUserSplit * Purple__Account__UserSplit;
78 89

mercurial