[Dist-svn] SF.net SVN: dist:[185] trunk/dist/mcon/U/d_dirent_d_type.U
Brought to you by:
rmanfredi
From: <rma...@us...> - 2015-04-17 07:20:47
|
Revision: 185 http://sourceforge.net/p/dist/code/185 Author: rmanfredi Date: 2015-04-17 07:20:44 +0000 (Fri, 17 Apr 2015) Log Message: ----------- Removed BSD-specific DT_WHT from the struct dirent check for a d_type field. Modified Paths: -------------- trunk/dist/mcon/U/d_dirent_d_type.U Modified: trunk/dist/mcon/U/d_dirent_d_type.U =================================================================== --- trunk/dist/mcon/U/d_dirent_d_type.U 2015-04-16 22:57:50 UTC (rev 184) +++ trunk/dist/mcon/U/d_dirent_d_type.U 2015-04-17 07:20:44 UTC (rev 185) @@ -13,11 +13,13 @@ ?S:d_dirent_d_type: ?S: This variable conditionally defines the HAS_DIRENT_D_TYPE symbol, ?S: which indicates to the C program that struct dirent has an -?S: integer member d_type. +?S: integer member d_type. ?S:. ?C:HAS_DIRENT_D_TYPE: ?C: This symbol, if defined, indicates that struct dirent has an -?C: integer member d_type. +?C: integer member d_type. Note that DT_WHT is BSD-specific and may +?C: not be available. If DT_UNKNOWN is returned, the filesystem does +?C: not fill d_type even though it is present in the dir entry. ?C:. ?H:#$d_dirent_d_type HAS_DIRENT_D_TYPE /**/ ?H:. @@ -40,8 +42,7 @@ | DT_BLK | DT_REG | DT_LNK - | DT_SOCK - | DT_WHT; + | DT_SOCK; return 0; } EOC This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |