diff -p -up lockdev-1.0.3/src/lockdev.c.32bit lockdev-1.0.3/src/lockdev.c --- lockdev-1.0.3/src/lockdev.c.32bit 2008-03-02 22:41:43.000000000 +0100 +++ lockdev-1.0.3/src/lockdev.c 2008-03-02 22:44:21.000000000 +0100 @@ -229,7 +229,7 @@ _dl_filename_1 (char *name, /* lockfile of type /var/lock/LCK.C.004.064 */ l = sprintf( name, "%s/LCK.%c.%03d.%03d", LOCK_PATH, S_ISCHR(st->st_mode) ? 'C' : S_ISBLK(st->st_mode) ? 'B' : 'X', - (int)MAJOR( add+st->st_rdev), (int)MINOR( add+st->st_rdev)); + (int)major(add+st->st_rdev), (int)minor(add+st->st_rdev)); _debug( 2, "_dl_filename_1 () -> len=%d, name=%s<\n", l, name); return l; }