Fix copying tags in a recording surface
The code was copying from the wrong member of an union. This caused a huge num_dashes value to be read, which then caused a so large memory allocation that malloc returned an error.
Fixes: #448 (closed) Signed-off-by: Uli Schlachter psychon@znc.in