From 6f2e556b2ba92c1297db0ef6965a5b1cb614416d Mon Sep 17 00:00:00 2001 From: Yichao Yu <yyc1992@gmail.com> Date: Mon, 16 Jun 2014 04:00:17 -0400 Subject: [PATCH] move functions used by only one file to .cpp --- src/c_wrapper/program.cpp | 6 ++++++ src/c_wrapper/program.h | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/c_wrapper/program.cpp b/src/c_wrapper/program.cpp index c3f67def..2aa6efe7 100644 --- a/src/c_wrapper/program.cpp +++ b/src/c_wrapper/program.cpp @@ -7,6 +7,12 @@ namespace pyopencl { template class clobj<cl_program>; +PYOPENCL_USE_RESULT static PYOPENCL_INLINE program* +new_program(cl_program prog, program_kind_type progkind=KND_UNKNOWN) +{ + return pyopencl_convert_obj(program, clReleaseProgram, prog, progkind); +} + program::~program() { pyopencl_call_guarded_cleanup(clReleaseProgram, this); diff --git a/src/c_wrapper/program.h b/src/c_wrapper/program.h index e4830427..08357a27 100644 --- a/src/c_wrapper/program.h +++ b/src/c_wrapper/program.h @@ -80,11 +80,6 @@ public: // } // #endif }; -PYOPENCL_USE_RESULT static PYOPENCL_INLINE program* -new_program(cl_program prog, program_kind_type progkind=KND_UNKNOWN) -{ - return pyopencl_convert_obj(program, clReleaseProgram, prog, progkind); -} // }}} -- GitLab