StrPushFrontR
Description
R-form sibling of StrPushFrontL.
Success
Returns true; the character is prepended at the head.
Failure
Returns false on allocation failure. str unchanged.
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Io.c:264:
if (align == ALIGN_RIGHT) {
for (size i = 0; i < pad_len; i++) {
if (!StrPushFrontR(o, ' ')) {
return false;
}- In
Io.c:279:
for (size i = 0; i < left_pad; i++) {
if (!StrPushFrontR(o, ' ')) {
return false;
}- In
Io.c:1788:
}
if (StrLen(&hex) == 1) {
if (!StrPushFrontR(&hex, '0')) {
return false;
}- In
Io.c:1875:
}
if (StrLen(&hex) == 1) {
if (!StrPushFrontR(&hex, '0')) {
return false;
}- In
Insert.c:244:
// Push characters at the front
StrPushFrontR(&s, ' ');
StrPushFrontR(&s, 'o');
StrPushFrontR(&s, 'l');- In
Insert.c:245:
// Push characters at the front
StrPushFrontR(&s, ' ');
StrPushFrontR(&s, 'o');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'l');- In
Insert.c:246:
StrPushFrontR(&s, ' ');
StrPushFrontR(&s, 'o');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'e');- In
Insert.c:247:
StrPushFrontR(&s, 'o');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'e');
StrPushFrontR(&s, 'H');- In
Insert.c:248:
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'e');
StrPushFrontR(&s, 'H');- In
Insert.c:249:
StrPushFrontR(&s, 'l');
StrPushFrontR(&s, 'e');
StrPushFrontR(&s, 'H');
// Check that the characters were inserted correctly
Last updated on