$NetBSD$

- fix LP64 problems

--- cdromlow.h.orig	2001-10-27 08:40:04.000000000 +0000
+++ cdromlow.h
@@ -7,24 +7,26 @@ typedef enum 
    TRACKTYPE_UNKNOWN
 } cdromlow_tracktype;
 
+typedef struct cdromlow_tochandle cdromlow_tochandle;
+
 /* use this function to get a handle for TOC access */
-int cdromlow_gettochandle(const char *device);
+cdromlow_tochandle *cdromlow_gettochandle(const char *device);
 /* use this function to free the TOC access handle */
-void cdromlow_closetochandle(int handle);
+void cdromlow_closetochandle(cdromlow_tochandle *handle);
 
-int cdromlow_hasdatatrack(int handle);
-int cdromlow_tracks(int handle);
-int cdromlow_tracksize_sectors(int handle,int num);
-int cdromlow_tracksize(int handle,int num);
-int cdromlow_datatracksize(int handle,int num);
-int cdromlow_cddbnumber(int handle);
-int cdromlow_trackoffset(int handle,int num);
+int cdromlow_hasdatatrack(cdromlow_tochandle *handle);
+int cdromlow_tracks(cdromlow_tochandle *handle);
+int cdromlow_tracksize_sectors(cdromlow_tochandle *handle,int num);
+int cdromlow_tracksize(cdromlow_tochandle *handle,int num);
+int cdromlow_datatracksize(cdromlow_tochandle *handle,int num);
+int cdromlow_cddbnumber(cdromlow_tochandle *handle);
+int cdromlow_trackoffset(cdromlow_tochandle *handle,int num);
 
-cdromlow_tracktype cdromlow_gettracktype(int handle,int num);
+cdromlow_tracktype cdromlow_gettracktype(cdromlow_tochandle *handle,int num);
 
 /* retrieve CD Text informations */
 
-char *cdromlow_gettitle(int handle,int num);
-char *cdromlow_getperformer(int handle,int num);
-char *cdromlow_getdisctitle(int handle);
-char *cdromlow_getdiscperformer(int handle);
+char *cdromlow_gettitle(cdromlow_tochandle *handle,int num);
+char *cdromlow_getperformer(cdromlow_tochandle *handle,int num);
+char *cdromlow_getdisctitle(cdromlow_tochandle *handle);
+char *cdromlow_getdiscperformer(cdromlow_tochandle *handle);
