$NetBSD: patch-an,v 1.4 1999/11/12 04:50:00 hubertf Exp $ --- ./kfm/kbind.cpp Wed Sep 1 16:52:08 1999 +++ /usr/pkgsrc/x11/kdebase/work.i386.unpatched/kdebase-1.1.2/kfm/kbind.cpp Fri Nov 12 05:10:34 1999 @@ -644,11 +644,12 @@ _pixlist.append( emptyPixmap ); } } - +#ifndef __NetBSD__ // Add default mount binding QString s( i18n( "Mount" ) ); _list.append( s.data() ); _pixlist.append( emptyPixmap ); +#endif } else { @@ -1948,7 +1949,7 @@ KIOJob * job = new KIOJob(); // job->unmount( point.data() ); // Patch ( unmount the device ) - job->unmount( dev.data() ); + job->unmount( dev.data(), point.data() ); delete config; return TRUE; } @@ -2001,12 +2002,17 @@ else { QString readonly = config->readEntry( "ReadOnly" ); + QString fstype = config->readEntry( "FSType" ); bool ro = FALSE; if ( !readonly.isNull() ) if ( readonly == '1' ) ro = true; - + +#ifdef __NetBSD__ + (void) new KFMAutoMount( ro, fstype, dev, point ); +#else (void) new KFMAutoMount( ro, 0L, dev, 0L ); +#endif delete config; return TRUE;