Make pid type: GPid (bug 14401)
This commit is contained in:
@@ -140,8 +140,7 @@ static void
|
||||
xwininfo_clicked_cb (GtkButton *button, gpointer user_data) {
|
||||
XtmProcessWindow *window = (XtmProcessWindow *) user_data;
|
||||
Window selected_window;
|
||||
Display *dpy = NULL;
|
||||
|
||||
Display *dpy;
|
||||
Atom atom_NET_WM_PID;
|
||||
unsigned long _nitems;
|
||||
Atom actual_type;
|
||||
@@ -149,8 +148,7 @@ xwininfo_clicked_cb (GtkButton *button, gpointer user_data) {
|
||||
unsigned char *prop;
|
||||
int status;
|
||||
unsigned long bytes_after;
|
||||
|
||||
guint pid = 0;
|
||||
GPid pid = 0;
|
||||
|
||||
dpy = XOpenDisplay (NULL);
|
||||
selected_window = Select_Window (dpy, 0);
|
||||
@@ -172,7 +170,7 @@ xwininfo_clicked_cb (GtkButton *button, gpointer user_data) {
|
||||
_("XGetWindowProperty failed"), _("XGetWindowProperty failed!"));
|
||||
} else {
|
||||
if (_nitems > 0) {
|
||||
pid = (guint) *((unsigned long*)prop);
|
||||
memcpy(&pid, prop, sizeof(pid));
|
||||
xtm_process_tree_view_highlight_pid(XTM_PROCESS_TREE_VIEW (window->treeview), pid);
|
||||
} else {
|
||||
XTM_SHOW_MESSAGE(GTK_MESSAGE_INFO,
|
||||
|
||||
Reference in New Issue
Block a user