/me is annoyed

I read, IIRC in the Cederqvist, that 'cvs tag' sets a sticky tag onto
the cwd… it doesn’t, apparently. (I actually like it better this way,
but one needs to know!)
This commit is contained in:
tg
2009-11-28 14:28:03 +00:00
parent 883d9d99b3
commit a09f05e77a
9 changed files with 21 additions and 37 deletions

7
eval.c
View File

@ -22,7 +22,7 @@
#include "sh.h"
__RCSID("$MirOS: src/bin/mksh/eval.c,v 1.75 2009/11/28 14:21:43 tg Exp $");
__RCSID("$MirOS: src/bin/mksh/eval.c,v 1.76 2009/11/28 14:27:59 tg Exp $");
/*
* string expansion
@ -949,13 +949,12 @@ varsub(Expand *xp, const char *sp, const char *word,
} else {
p = str_val(global(sp));
zero_ok = p != null;
c = stype == '#' ? (int)utflen(p) :
utf_mbswidth(p, false);
c = stype == '#' ? (int)utflen(p) : utf_mbswidth(p);
}
if (Flag(FNOUNSET) && c == 0 && !zero_ok)
errorf("%s: parameter not set", sp);
*stypep = 0; /* unqualified variable/string substitution */
xp->str = shf_smprintf("%d", c);
xp->str = shf_smprintf("%u", (unsigned int)c);
return (XSUB);
}