head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.6 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.4 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.2 pkgsrc-2011Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2011.07.09.17.22.43; author tron; state dead; branches; next 1.1; 1.1 date 2011.07.09.15.27.11; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.07.09.15.27.11; author tron; state Exp; branches; next ; desc @@ 1.2 log @Remove work arounds for a crash under NetBSD which are no longer necessary after the latest bug fix for "librefuse": http://mail-index.netbsd.org/source-changes/2011/07/09/msg024440.html @ text @$NetBSD: patch-ae,v 1.1 2011/07/09 15:27:11 tron Exp $ Avoid NULL pointer access with "librefuse" under NetBSD. --- fuse-ext2/op_getattr.c.orig 2009-10-19 20:19:42.000000000 +0100 +++ fuse-ext2/op_getattr.c 2011-07-09 16:12:35.000000000 +0100 @@@@ -27,6 +27,10 @@@@ struct ext2_vnode *vnode; ext2_filsys e2fs = current_ext2fs(); + if (e2fs == NULL) { + return -EIO; + } + debugf("enter"); debugf("path = %s", path); @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Import new "fuse-ext2" package: Fuse-ext2 is a multi OS FUSE module to mount ext2 and ext3 file system devices and/or images with read write support. Please note that this file-system only works under NetBSD if the "librefuse" library on your system contains this bug fix: - http://mail-index.netbsd.org/source-changes/2011/07/09/msg024410.html - http://releng.netbsd.org/cgi-bin/req-5.cgi?show=1648 @ text @@