import (
"fmt"
+ "strings"
)
const cLogBufferMaxSize = 1024
if err == nil {
return nil
}
- reterr := fmt.Errorf("Pack failed: err: %s, logbuffer: %s", err.Error(), string(logBuffer[:]))
- //reterr = fmt.Errorf("%s: PDU:%s", reterr.Error(), string(logBuffer))
- return reterr
+ return fmt.Errorf("Pack failed: err: %s, logbuffer: %s", err.Error(), logBuffer[:strings.Index(string(logBuffer[:]), "\000")])
}
func PduPackerPackAllocTrg(entry PduPackerIf, trgBuf *PackedData) (error, *PackedData) {
if err == nil {
return nil
}
- reterr := fmt.Errorf("Unpack failed: err: %s, logbuffer: %s", err.Error(), string(logBuffer[:]))
- //reterr = fmt.Errorf("%s: PDU:%s", reterr.Error(), string(logBuffer))
- return reterr
+ return fmt.Errorf("Unpack failed: err: %s, logbuffer: %s", err.Error(), logBuffer[:strings.Index(string(logBuffer[:]), "\000")])
}