From: Dana Jansens Date: Sun, 22 Jul 2007 12:25:18 +0000 (-0400) Subject: for MoveResizeTo, make current the same as not specifying at all X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fopenbox;a=commitdiff_plain;h=dd41ae98894a1bae63063996ddfa00e2b2936cdf for MoveResizeTo, make current the same as not specifying at all --- diff --git a/openbox/actions/moveresizeto.c b/openbox/actions/moveresizeto.c index 75184ea3..3ecf41ad 100644 --- a/openbox/actions/moveresizeto.c +++ b/openbox/actions/moveresizeto.c @@ -33,15 +33,17 @@ static void parse_coord(xmlDocPtr doc, xmlNodePtr n, gint *pos, gboolean *opposite, gboolean *center) { gchar *s = parse_string(doc, n); - if (!g_ascii_strcasecmp(s, "center")) - *center = TRUE; - else { - if (s[0] == '-') - *opposite = TRUE; - if (s[0] == '-' || s[0] == '+') - *pos = atoi(s+1); - else - *pos = atoi(s); + if (g_ascii_strcasecmp(s, "current") != 0) { + if (!g_ascii_strcasecmp(s, "center")) + *center = TRUE; + else { + if (s[0] == '-') + *opposite = TRUE; + if (s[0] == '-' || s[0] == '+') + *pos = atoi(s+1); + else + *pos = atoi(s); + } } g_free(s); }