From 2dbdf6d200ecb79aea552d6decd56a89b71429bd Mon Sep 17 00:00:00 2001 From: Roland Illig Date: Mon, 7 Feb 2005 22:59:51 +0000 Subject: [PATCH] * unixcompat.h: Emit warnings for the fallback case of the major/minor/makedev macros. --- src/ChangeLog | 5 +++++ src/unixcompat.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index e1de83bf1..36579e7b2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2005-02-07 Roland Illig + + * unixcompat.h: Emit warnings for the fallback case of the + major/minor/makedev macros. + 2005-02-07 Roland Illig * view.c: Changed type of view->blocks from int to size_t. diff --git a/src/unixcompat.h b/src/unixcompat.h index cac6ed0cd..5cf25747e 100644 --- a/src/unixcompat.h +++ b/src/unixcompat.h @@ -19,12 +19,15 @@ #endif #ifndef major +# warning major() is undefined. Device numbers will not be shown correctly. # define major(devnum) (((devnum) >> 8) & 0xff) #endif #ifndef minor +# warning minor() is undefined. Device numbers will not be show correctly. # define minor(devnum) (((devnum) & 0xff) #endif #ifndef makedev +# warning makedev() is undefined. Device numbers will not be show correctly. # define makedev(major,minor) ((((major) & 0xff) << 8) | ((minor) & 0xff)) #endif