Entire logging rework. Full error handling. Small improvements.
This commit is contained in:
@@ -10,7 +10,11 @@ func UintToString(val uint) string {
|
||||
}
|
||||
|
||||
func StringToUint(val string) uint {
|
||||
res, _ := strconv.ParseUint(val, 10, 16)
|
||||
res, err := strconv.ParseUint(val, 10, 16)
|
||||
if err != nil {
|
||||
Logger.Warnf("StringToUint error for %s: %s", val, err.Error())
|
||||
return 0
|
||||
}
|
||||
return uint(res)
|
||||
}
|
||||
|
||||
@@ -19,6 +23,10 @@ func FloatToString(val float32) string {
|
||||
}
|
||||
|
||||
func StringToFloat(val string) float32 {
|
||||
res, _ := strconv.ParseFloat(val, 32)
|
||||
res, err := strconv.ParseFloat(val, 32)
|
||||
if err != nil {
|
||||
Logger.Warnf("StringToFloat error for %s: %s", val, err.Error())
|
||||
return 0
|
||||
}
|
||||
return float32(res)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user