mirror of
https://github.com/samba-team/samba.git
synced 2025-07-23 20:59:10 +03:00
make sure header can be included more than once.
(This used to be commit 38ed501ac8
)
This commit is contained in:
@ -17,6 +17,9 @@
|
|||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifndef _PYRPC_H_
|
||||||
|
#define _PYRPC_H_
|
||||||
|
|
||||||
#define PY_CHECK_TYPE(type, var, fail) \
|
#define PY_CHECK_TYPE(type, var, fail) \
|
||||||
if (!type ## _Check(var)) {\
|
if (!type ## _Check(var)) {\
|
||||||
PyErr_Format(PyExc_TypeError, "Expected type %s", type ## _Type.tp_name); \
|
PyErr_Format(PyExc_TypeError, "Expected type %s", type ## _Type.tp_name); \
|
||||||
@ -32,3 +35,5 @@
|
|||||||
#ifndef PyAPI_DATA
|
#ifndef PyAPI_DATA
|
||||||
# define PyAPI_DATA(RTYPE) extern RTYPE
|
# define PyAPI_DATA(RTYPE) extern RTYPE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#endif /* _PYRPC_H_ */
|
||||||
|
Reference in New Issue
Block a user