/* sys/os_ver.c (emx+gcc) -- Copyright (c) 1992-1993 by Eberhard Mattes */

#define INCL_DOSMISC
#include <os2emx.h>

int __os_version (void)
{
  LONG maj, min;

  maj = 0; min = 0;             /* In case DosQuerySysInfo fails... */
  DosQuerySysInfo (QSV_VERSION_MAJOR, QSV_VERSION_MAJOR, &maj, sizeof (maj));
  DosQuerySysInfo (QSV_VERSION_MINOR, QSV_VERSION_MINOR, &min, sizeof (min));
  return (((min & 0xff) << 8) | (maj & 0xff) | 0x6d650000);
}
