* Renamed DescriptorCloser to FileDescriptorCloser as suggested by Ingo.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37995 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
f65256c2e7
commit
cb7ce9a32f
|
@ -11,7 +11,7 @@
|
|||
ArrayDeleter - deletes an array
|
||||
MemoryDeleter - free()s malloc()ed memory
|
||||
CObjectDeleter - calls an arbitrary specified destructor function
|
||||
DescriptorCloser - closes a file descriptor
|
||||
FileDescriptorCloser - closes a file descriptor
|
||||
*/
|
||||
|
||||
|
||||
|
@ -221,16 +221,16 @@ struct MethodDeleter
|
|||
};
|
||||
|
||||
|
||||
// DescriptorCloser
|
||||
// FileDescriptorCloser
|
||||
|
||||
struct DescriptorCloser {
|
||||
inline DescriptorCloser(int descriptor)
|
||||
struct FileDescriptorCloser {
|
||||
inline FileDescriptorCloser(int descriptor)
|
||||
:
|
||||
fDescriptor(descriptor)
|
||||
{
|
||||
}
|
||||
|
||||
inline ~DescriptorCloser()
|
||||
inline ~FileDescriptorCloser()
|
||||
{
|
||||
if (fDescriptor >= 0)
|
||||
close(fDescriptor);
|
||||
|
@ -254,7 +254,7 @@ using BPrivate::ArrayDeleter;
|
|||
using BPrivate::MemoryDeleter;
|
||||
using BPrivate::CObjectDeleter;
|
||||
using BPrivate::MethodDeleter;
|
||||
using BPrivate::DescriptorCloser;
|
||||
using BPrivate::FileDescriptorCloser;
|
||||
|
||||
|
||||
#endif // _AUTO_DELETER_H
|
||||
|
|
|
@ -21,7 +21,7 @@ do_ifaliasreq(const char* name, int32 option, BNetworkInterfaceAddress& address,
|
|||
if (socket < 0)
|
||||
return errno;
|
||||
|
||||
DescriptorCloser closer(socket);
|
||||
FileDescriptorCloser closer(socket);
|
||||
|
||||
ifaliasreq request;
|
||||
strlcpy(request.ifra_name, name, IF_NAMESIZE);
|
||||
|
@ -65,7 +65,7 @@ do_request(ifreq& request, const char* name, int option)
|
|||
if (socket < 0)
|
||||
return errno;
|
||||
|
||||
DescriptorCloser closer(socket);
|
||||
FileDescriptorCloser closer(socket);
|
||||
|
||||
strlcpy(request.ifr_name, name, IF_NAMESIZE);
|
||||
|
||||
|
@ -331,7 +331,7 @@ BNetworkInterface::GetHardwareAddress(BNetworkAddress& address)
|
|||
if (socket < 0)
|
||||
return errno;
|
||||
|
||||
DescriptorCloser closer(socket);
|
||||
FileDescriptorCloser closer(socket);
|
||||
|
||||
ifreq request;
|
||||
strlcpy(request.ifr_name, Name(), IF_NAMESIZE);
|
||||
|
|
|
@ -32,7 +32,7 @@ BNetworkRoster::CountInterfaces() const
|
|||
if (socket < 0)
|
||||
return 0;
|
||||
|
||||
DescriptorCloser closer(socket);
|
||||
FileDescriptorCloser closer(socket);
|
||||
|
||||
ifconf config;
|
||||
config.ifc_len = sizeof(config.ifc_value);
|
||||
|
@ -58,7 +58,7 @@ BNetworkRoster::GetNextInterface(uint32* cookie,
|
|||
if (socket < 0)
|
||||
return errno;
|
||||
|
||||
DescriptorCloser closer(socket);
|
||||
FileDescriptorCloser closer(socket);
|
||||
|
||||
ifconf config;
|
||||
config.ifc_len = sizeof(config.ifc_value);
|
||||
|
|
Loading…
Reference in New Issue