5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-21 19:39:29 +08:00

fix: allow 0 return types

This commit is contained in:
Lea Anthony 2019-09-01 15:52:35 +10:00
parent 62b1967e45
commit 1ccdb1bc4e
No known key found for this signature in database
GPG Key ID: 33DAF7BB90A58405

View File

@ -5,9 +5,9 @@ import (
"reflect"
"unicode"
"github.com/wailsapp/wails/lib/interfaces"
"github.com/wailsapp/wails/lib/logger"
"github.com/wailsapp/wails/lib/messages"
"github.com/wailsapp/wails/lib/interfaces"
)
// Manager handles method binding
@ -195,7 +195,11 @@ func (b *Manager) processFunctionCall(callData *messages.CallData) (interface{},
return nil, errorResult.Interface().(error)
}
}
fmt.Printf("result = '%+v'\n", result)
if len(result) > 0 {
return result[0].Interface(), nil
}
return nil, nil
}
func (b *Manager) processMethodCall(callData *messages.CallData) (interface{}, error) {