summaryrefslogtreecommitdiff
path: root/src/CvtStdSel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/CvtStdSel.c')
-rw-r--r--src/CvtStdSel.c30
1 files changed, 2 insertions, 28 deletions
diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c
index 4865658..177de1b 100644
--- a/src/CvtStdSel.c
+++ b/src/CvtStdSel.c
@@ -46,7 +46,6 @@ in this Software without prior written authorization from The Open Group.
#ifdef WIN32
#include <X11/Xwinsock.h>
-#define XOS_USE_MTSAFE_NETDBAPI
#else
#ifndef Lynx
#include <sys/socket.h>
@@ -56,7 +55,6 @@ in this Software without prior written authorization from The Open Group.
#endif
#define XOS_USE_XT_LOCKING
#endif
-#define X_INCLUDE_NETDB_H
#include <X11/Xos_r.h>
#include <X11/Xos.h>
@@ -213,29 +211,6 @@ XmuConvertStandardSelection(Widget w, Time time, Atom *selection, Atom *target,
*format = 8;
return True;
}
-#if defined(TCPCONN)
- if (*target == XA_IP_ADDRESS(d)) {
- char hostname[1024];
-#ifdef XTHREADS_NEEDS_BYNAMEPARAMS
- _Xgethostbynameparams hparams;
-#endif
- struct hostent *hostp;
-
- hostname[0] = '\0';
- (void) XmuGetHostname (hostname, sizeof hostname);
-
- if ((hostp = _XGethostbyname (hostname,hparams)) == NULL)
- return False;
-
- if (hostp->h_addrtype != AF_INET) return False;
- *length = hostp->h_length;
- *value = XtMalloc(*length);
- (void) memmove (*value, hostp->h_addr, *length);
- *type = XA_NET_ADDRESS(d);
- *format = 8;
- return True;
- }
-#endif
if (*target == XA_USER(d)) {
char *name = (char*)getenv("USER");
if (name == NULL) return False;
@@ -302,15 +277,14 @@ XmuConvertStandardSelection(Widget w, Time time, Atom *selection, Atom *target,
}
if (*target == XA_TARGETS(d)) {
#if defined(unix)
-# define NUM_TARGETS 8
-#else
# define NUM_TARGETS 7
+#else
+# define NUM_TARGETS 6
#endif
Atom* std_targets = (Atom*)XtMalloc(NUM_TARGETS*sizeof(Atom));
int i = 0;
std_targets[i++] = XA_TIMESTAMP(d);
std_targets[i++] = XA_HOSTNAME(d);
- std_targets[i++] = XA_IP_ADDRESS(d);
std_targets[i++] = XA_USER(d);
std_targets[i++] = XA_CLASS(d);
std_targets[i++] = XA_NAME(d);