Merge preparation.

This commit is contained in:
Ioannis Tsakpinis 2011-07-10 10:26:36 +00:00
parent c9e1319fc6
commit bab22f696b
3 changed files with 6 additions and 14 deletions

View file

@ -107,14 +107,13 @@ final class CallbackUtil {
* @param user_data the global reference pointer
*/
static void registerCallback(final CLContext context, final long user_data) {
if ( context.getPointerUnsafe() == 0 ) {
if ( user_data != 0 )
deleteGlobalRef(user_data);
if ( user_data == 0 )
return;
}
if ( user_data != 0 )
if ( context.isValid() )
contextUserData.put(context, user_data);
else
deleteGlobalRef(user_data);
}
/**