while copying a deck, copy the new infos
This commit is contained in:
parent
69fd0296a4
commit
50ce5bbff4
|
|
@ -841,6 +841,8 @@ struct card * inp_deckcopy(struct card *deck) {
|
|||
nd = d = TMALLOC(struct card, 1);
|
||||
}
|
||||
d->linenum = deck->linenum;
|
||||
d->linenum_orig = deck->linenum_orig;
|
||||
d->linesource = deck->linesource;
|
||||
d->w = deck->w;
|
||||
d->l = deck->l;
|
||||
d->nf = deck->nf;
|
||||
|
|
@ -889,7 +891,8 @@ struct card *inp_deckcopy_oc(struct card * deck)
|
|||
d->w = deck->w;
|
||||
d->l = deck->l;
|
||||
d->nf = deck->nf;
|
||||
d->linenum_orig = deck->linenum;
|
||||
d->linenum_orig = deck->linenum_orig;
|
||||
d->linesource = deck->linesource;
|
||||
d->linenum = i++;
|
||||
d->line = copy(deck->line);
|
||||
if (deck->error) {
|
||||
|
|
@ -947,6 +950,7 @@ struct card* inp_deckcopy_ln(struct card* deck)
|
|||
d->l = deck->l;
|
||||
d->nf = deck->nf;
|
||||
d->linenum_orig = deck->linenum_orig;
|
||||
d->linesource = deck->linesource;
|
||||
d->linenum = deck->linenum;
|
||||
d->line = copy(deck->line);
|
||||
if (deck->error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue