[dvbviewer] fix possible crash

don't return pointers to (internals of) temporary variables