diff -Naurp gtop-1.0.13/configure gtop-1.0.13-cygwin/configure --- gtop-1.0.13/configure 2001-03-14 21:23:37.000000000 +0000 +++ gtop-1.0.13-cygwin/configure 2002-07-28 15:39:58.000000000 +0100 @@ -4401,7 +4401,7 @@ fi done -ALL_LINGUAS="az ca cs da de el es fr ga gl hu it ja ko lt no pt pt_BR ro ru sk sl sv pl tr uk zh_CN.GB2312 zh_TW.Big5" +ALL_LINGUAS="az ca cs da de el es fr ga gl hu it ja ko lt no pt pt_BR ro ru sk sl sv pl tr uk zh_CN.GB2312" for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \ unistd.h sys/param.h diff -Naurp gtop-1.0.13/procview.c gtop-1.0.13-cygwin/procview.c --- gtop-1.0.13/procview.c 2001-02-15 00:57:30.000000000 +0000 +++ gtop-1.0.13-cygwin/procview.c 2002-07-28 15:40:11.000000000 +0100 @@ -461,7 +461,9 @@ procview_menu_cb_mem_maps (GtkWidget *w, static void procview_menu_cb_renice (GtkWidget *w, GTopProcViewData *d) { +#ifndef __CYGWIN__ procview_renice (d); +#endif } static gint @@ -470,6 +472,7 @@ renice_cb (GTopProcViewData *d) gint rv, nv = d->renice_adj->value; gchar *msg, tmp [256]; +#ifndef __CYGWIN__ rv = setpriority (PRIO_PROCESS, d->select_pid, nv); msg = NULL; /* keep gcc happy */ @@ -495,7 +498,10 @@ renice_cb (GTopProcViewData *d) } gtk_label_set (GTK_LABEL (d->renice_msg), msg); - +#else + rv = -1; + errno = EPERM; +#endif return rv; } @@ -527,6 +533,7 @@ renice_apply_cb (GtkWidget *w, GTopProcV renice_cb (d); } +#ifndef __CYGWIN__ static void procview_renice (GTopProcViewData *d) { @@ -580,9 +587,15 @@ procview_renice (GTopProcViewData *d) gtk_widget_show (d->renice_dialog); } } +#endif extern void gtop_show_mtbar (GtkWidget *w, gpointer gp); +#ifdef __CYGWIN__ + volatile glibtop_signame *import_glibtop_sys_siglist = glibtop_sys_siglist; + #define glibtop_sys_siglist import_glibtop_sys_siglist +#endif + static GtkWidget * procview_clist_menu_prepare (GTopProcViewData *d) {