-
- Downloads
Simplify uses of readdir() by creating a function ReadDir() that
includes error checking and an appropriate ereport(ERROR) message. This gets rid of rather tedious and error-prone manipulation of errno, as well as a Windows-specific bug workaround, at more than a dozen call sites. After an idea in a recent patch by Heikki Linnakangas.
Showing
- contrib/dbsize/dbsize.c 4 additions, 15 deletionscontrib/dbsize/dbsize.c
- src/backend/access/transam/slru.c 2 additions, 23 deletionssrc/backend/access/transam/slru.c
- src/backend/access/transam/twophase.c 3 additions, 50 deletionssrc/backend/access/transam/twophase.c
- src/backend/access/transam/xlog.c 3 additions, 33 deletionssrc/backend/access/transam/xlog.c
- src/backend/commands/tablespace.c 4 additions, 47 deletionssrc/backend/commands/tablespace.c
- src/backend/postmaster/pgarch.c 2 additions, 19 deletionssrc/backend/postmaster/pgarch.c
- src/backend/storage/file/fd.c 56 additions, 9 deletionssrc/backend/storage/file/fd.c
- src/backend/utils/adt/misc.c 4 additions, 8 deletionssrc/backend/utils/adt/misc.c
- src/include/storage/fd.h 2 additions, 1 deletionsrc/include/storage/fd.h
- src/timezone/pgtz.c 8 additions, 18 deletionssrc/timezone/pgtz.c
Loading
Please register or sign in to comment