/* Copyright (c) Mark J. Kilgard, 1997. */ /* This program is freely distributable without licensing fees and is provided without guarantee or warrantee expressed or implied. This program is -not- in the public domain. */ #include <stdlib.h> #include "glutint.h" /* CENTRY */ void GLUTAPIENTRY glutKeyboardUpFunc(GLUTkeyboardCB keyboardUpFunc) { __glutChangeWindowEventMask(KeyReleaseMask, keyboardUpFunc != NULL || __glutCurrentWindow->specialUp != NULL); __glutCurrentWindow->keyboardUp = keyboardUpFunc; } void GLUTAPIENTRY glutSpecialUpFunc(GLUTspecialCB specialUpFunc) { __glutChangeWindowEventMask(KeyReleaseMask, specialUpFunc != NULL || __glutCurrentWindow->keyboardUp != NULL); __glutCurrentWindow->specialUp = specialUpFunc; } /* ENDCENTRY */