--- sourceforge.net/trunk/rdesktop/printer.c 2004/01/21 14:40:40 569 +++ sourceforge.net/trunk/rdesktop/printer.c 2004/01/21 18:02:38 570 @@ -102,7 +102,7 @@ pprinter_data->printer_fp = popen(cmd, "w"); } - g_rdpdr_device[device_id].handle = pprinter_data->printer_fp->_fileno; + g_rdpdr_device[device_id].handle = fileno(pprinter_data->printer_fp); *handle = g_rdpdr_device[device_id].handle; return STATUS_SUCCESS; }