[Pkg-wmaker-commits] [wmifs] 13/118: wmifs: Remaining Debian patches.
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Thu Aug 27 02:37:47 UTC 2015
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to branch master
in repository wmifs.
commit 3026d04d0deb0fefb777655ad33d2202720dc4ea
Author: Doug Torrance <dtorrance at monmouthcollege.edu>
Date: Wed Oct 22 16:34:40 2014 -0500
wmifs: Remaining Debian patches.
This patch consists of all remaining differences between the Debian package
version 1.3b1-22 and the original upstream source. They were not mentioned
in the Debian changelog.
---
wmifs/wmifs.c | 38 ++++++++++++--------------------------
1 file changed, 12 insertions(+), 26 deletions(-)
diff --git a/wmifs/wmifs.c b/wmifs/wmifs.c
index 9a74fc6..a63182e 100644
--- a/wmifs/wmifs.c
+++ b/wmifs/wmifs.c
@@ -248,7 +248,6 @@ extern char **environ;
/* Global Variables */
/********************/
-char *ProgName;
char *active_interface = NULL;
int TimerDivisor=60;
int WaveForm=0;
@@ -298,10 +297,6 @@ int main(int argc, char *argv[]) {
/* Parse Command Line */
- ProgName = argv[0];
- if (strlen(ProgName) >= 5)
- ProgName += (strlen(ProgName) - 5);
-
for (i=1; i<argc; i++) {
char *arg = argv[i];
@@ -356,7 +351,7 @@ int main(int argc, char *argv[]) {
typedef struct {
char name[8];
- int his[55][2];
+ int his[55][2];
long istatlast;
long ostatlast;
@@ -425,17 +420,19 @@ void wmifs_routine(int argc, char **argv) {
if (MIDDLE_ACTION) middle_action = strdup(MIDDLE_ACTION);
if (RIGHT_ACTION) right_action = strdup(RIGHT_ACTION);
- /* Scan throught the .rc files */
- strcpy(temp, "/etc/wmifsrc");
- parse_rcfile(temp, wmifs_keys);
+ /* Scan throught the .rc files */
+ parse_rcfile("/etc/wmifsrc", wmifs_keys);
p = getenv("HOME");
+ if (p == NULL || *p == 0) {
+ fprintf(stderr, "Unknown $HOME directory, please check your environment\n");
+ return;
+ }
strcpy(temp, p);
strcat(temp, "/.wmifsrc");
parse_rcfile(temp, wmifs_keys);
- strcpy(temp, "/etc/wmifsrc.fixed");
- parse_rcfile(temp, wmifs_keys);
+ parse_rcfile("/etc/wmifsrc.fixed", wmifs_keys);
openXwindow(argc, argv, wmifs_master_xpm, wmifs_mask_bits, wmifs_mask_width, wmifs_mask_height);
@@ -446,12 +443,6 @@ void wmifs_routine(int argc, char **argv) {
gettimeofday(&tv2, NULL);
nexttime = ScrollSpeed;
- for (i=0; i<stat_online; i++) {
- get_statistics(stat_devices[i].name, &ipacket, &opacket, &istat, &ostat);
- stat_devices[i].istatlast = istat;
- stat_devices[i].ostatlast = ostat;
- }
-
DrawActiveIFS(stat_devices[stat_current].name);
while (1) {
@@ -487,17 +478,14 @@ void wmifs_routine(int argc, char **argv) {
stat_devices[i].istatlast = istat;
stat_devices[i].ostatlast = ostat;
- RedrawWindow();
}
+ RedrawWindow();
if (curtime >= nexttime) {
nexttime=curtime+ScrollSpeed;
+ DrawStats(&stat_devices[stat_current].his[0][0], 54, 40, 5, 58);
for (i=0; i<stat_online; i++) {
- if (i == stat_current) {
-
- DrawStats(&stat_devices[i].his[0][0], 54, 40, 5, 58);
- }
if (stillonline(stat_devices[i].name)) {
for (j=1; j<54; j++) {
stat_devices[i].his[j-1][0] = stat_devices[i].his[j][0];
@@ -521,9 +509,7 @@ void wmifs_routine(int argc, char **argv) {
exit(0);
break;
case ButtonPress:
- i = CheckMouseRegion(Event.xbutton.x, Event.xbutton.y);
-
- but_stat = i;
+ but_stat = CheckMouseRegion(Event.xbutton.x, Event.xbutton.y);
break;
case ButtonRelease:
i = CheckMouseRegion(Event.xbutton.x, Event.xbutton.y);
@@ -858,7 +844,7 @@ void DrawStats(int *his, int num, int size, int x_left, int y_bottom) {
int *p;
int p0,p1,p2,p3;
- pixels_per_byte = 1*size;
+ pixels_per_byte = size;
p = his;
for (j=0; j<num; j++) {
if (p[0] + p[1] > pixels_per_byte)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmifs.git
More information about the Pkg-wmaker-commits
mailing list