- fix a SIGSEGV:
don't use desktop_dir if desktop directory doesn't exist; from svn
This commit is contained in:
parent
b00fdc15fc
commit
b636309d5d
@ -1,8 +1,9 @@
|
||||
# $OpenBSD: Makefile,v 1.6 2008/02/11 20:02:27 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.7 2008/02/11 21:12:08 ajacoutot Exp $
|
||||
|
||||
COMMENT= fast and lightweight file manager
|
||||
|
||||
DISTNAME= pcmanfm-0.3.5.8
|
||||
PKGNAME= ${DISTNAME}p0
|
||||
CATEGORIES= x11
|
||||
|
||||
HOMEPAGE= http://pcmanfm.sourceforge.net/
|
||||
|
12
x11/pcmanfm/patches/patch-src_vfs_vfs-dir_c
Normal file
12
x11/pcmanfm/patches/patch-src_vfs_vfs-dir_c
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_vfs_vfs-dir_c,v 1.1 2008/02/11 21:12:08 ajacoutot Exp $
|
||||
--- src/vfs/vfs-dir.c.orig Mon Feb 11 21:52:09 2008
|
||||
+++ src/vfs/vfs-dir.c Mon Feb 11 21:52:29 2008
|
||||
@@ -483,7 +483,7 @@ void vfs_dir_load( VFSDir* dir, const char* path )
|
||||
|
||||
gboolean is_dir_desktop( const char* path )
|
||||
{
|
||||
- return (0 == strcmp(path, desktop_dir));
|
||||
+ return (desktop_dir && 0 == strcmp(path, desktop_dir));
|
||||
}
|
||||
|
||||
gpointer vfs_dir_load_thread( VFSAsyncTask* task, VFSDir* dir )
|
Loading…
Reference in New Issue
Block a user