X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-mx%2Fmx.c;h=1d6ebf1f0218373bece7ee3484c1b69549496065;hb=488a60c8ef78872f38bbb3439a75cb2cda985a12;hp=9c0221aa390f49bd725db851b8b8e0aa3c5e0818;hpb=3132c5f07ae687b5daac6b570347369967850863;p=apps%2Fmadmutt.git diff --git a/lib-mx/mx.c b/lib-mx/mx.c index 9c0221a..1d6ebf1 100644 --- a/lib-mx/mx.c +++ b/lib-mx/mx.c @@ -63,17 +63,14 @@ static int invoke_dotlock (const char *path, int flags, int retry) char cmd[LONG_STRING + _POSIX_PATH_MAX]; char f[STRING + _POSIX_PATH_MAX]; char r[STRING]; - int pos; if (flags & DL_FL_RETRY) snprintf (r, sizeof (r), "-r %d ", retry ? MAXLOCKATTEMPT : 0); mutt_quote_filename (f, sizeof (f), path); - pos = mlua_value(cmd, sizeof(cmd), "madmutt", "dotlock"); - - snprintf(cmd + pos, sizeof(cmd) - pos, - " %s%s%s%s%s%s%s", + snprintf(cmd, sizeof(cmd), "%s %s%s%s%s%s%s%s", + mlua_reggets(LTK_DOTLOCK), flags & DL_FL_TRY ? "-t " : "", flags & DL_FL_UNLOCK ? "-u " : "", flags & DL_FL_USEPRIV ? "-p " : "",