http://www.ousob.com --- Legacy Redefined #include <extend50.h> extern int _osmajor; extern int _osminor; CLIPPER b_dosver() { char buff[8]; sprintf(buff,"%d.%d\0",_osmajor,_osminor); _retc(buff); }