Changeset 35
- Timestamp:
- May 2, 2013, 2:58:52 PM (12 years ago)
- Location:
- trunk/cups_pdr
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cups_pdr/cups.c
r13 r35 896 896 897 897 case BIDI_Q_PORTDRV: 898 // If no buffer was provided, just return the required size 899 if ( !pOutData && pcbOutData ) { 900 *pcbOutData = sizeof( PORTSETTINGS ); 901 return ERROR_MORE_DATA; 902 } 898 903 // Make sure the data is valid 899 if ( !pOutData || *pcbOutData < sizeof( PORTSETTINGS))904 if ( !pOutData || !pcbOutData || ( *pcbOutData < sizeof( PORTSETTINGS ))) 900 905 return( ERROR_INVALID_PARAMETER ); 901 906 pSettings = (PPORTSETTINGS) pOutData; … … 913 918 if ( token[ strlen(token) - 1 ] == ';') 914 919 token[ strlen(token) - 1 ] = '\0'; 915 strncpy( pSettings->sz Host, token, STR_LEN_QUEUENAME );920 strncpy( pSettings->szQueue, token, STR_LEN_QUEUENAME ); 916 921 } 917 922 } -
trunk/cups_pdr/cups.def
r13 r35 1 1 LIBRARY CUPS INITINSTANCE TERMINSTANCE 2 DESCRIPTION '@#netlabs.org:1.0 3#@##1## 16 Feb 2011 20:53:08 sigel::::::@@@#netlabs.org:1.03#@##1## 16 Feb 2011 20:08:22 sigel::::::@@@#netlabs.org:1.'2 DESCRIPTION '@#netlabs.org:1.04#@##1## 1 May 2013 21:45:10 REINFORCE::::::@@CUPS port driver' 3 3 PROTMODE 4 4 DATA MULTIPLE NONSHARED LOADONCALL -
trunk/cups_pdr/cups.h
r13 r35 1 #define DRIVER_VERSION "1.0 3"1 #define DRIVER_VERSION "1.04" 2 2 #define PATH_CUPS_PDR "?:\\OS2\\DLL\\CUPS.PDR" 3 3 #define CUPS_DLL "CUPS.PDR" -
trunk/cups_pdr/makefile
r13 r35 4 4 BASE=CUPS 5 5 DEF_PORTNAME=CUPS 6 DESCR="CUPS port driver" 6 7 7 8 ICCOPTS=-Gd-e- -Sp1 -Ss+ -Ms -C+ -Fo$@ -Dcdecl= -D_cdecl= -Rn -O -Wpro -Q+ -Yp+ -Ss+ … … 20 21 $(BASE).RES \ 21 22 $(BASE).DEF 22 @makedesc - Rcups.def-N"netlabs.org" -V"^#define=DRIVER_VERSION,cups.h" cups.def23 @makedesc -D$(DESCR) -N"netlabs.org" -V"^#define=DRIVER_VERSION,cups.h" cups.def 23 24 ILINK $(LINKOPTS) @<< 24 25 $(BASE) -
trunk/cups_pdr/readme.os2
r13 r35 10 10 11 11 History: 12 2013-05-01 - fixed partially broken SplPdQuery 13 - fixed bldlevel description 12 14 2011-02-16 - implemented SplPdSet and SplPdQuery APIs 13 15 - cupslpr.exe is now loaded from the path where TCP/IP is installed (even if not on the boot drive)
Note:
See TracChangeset
for help on using the changeset viewer.