5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 08:41:41 +08:00

feature - support linux/arm (#1427)

This commit is contained in:
Zámbó, Levente 2022-05-28 07:09:50 +02:00 committed by GitHub
parent f6425a64a6
commit 794a8ce19f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 3 deletions

View File

@ -234,6 +234,7 @@ func AddBuildSubcommand(app *clir.Cli, w io.Writer) {
"linux",
"linux/amd64",
"linux/arm64",
"linux/arm",
"windows",
"windows/amd64",
"windows/arm64",

View File

@ -84,7 +84,7 @@ func (rw *webKitResponseWriter) WriteHeader(code int) {
}
stream := C.g_unix_input_stream_new(C.int(rFD), gtkBool(true))
C.webkit_uri_scheme_request_finish(rw.req, stream, C.long(contentLength), cMimeType)
C.webkit_uri_scheme_request_finish(rw.req, stream, C.gint64(contentLength), cMimeType)
C.g_object_unref(C.gpointer(stream))
}

View File

@ -864,8 +864,8 @@ func (w *Window) OpenFileDialog(dialogOptions frontend.OpenDialogOptions, multip
// Create filter array
mem := NewCalloc()
arraySize := len(dialogOptions.Filters) + 1
data.filters = C.allocFileFilterArray((C.ulong)(arraySize))
filters := (*[1 << 30]*C.struct__GtkFileFilter)(unsafe.Pointer(data.filters))
data.filters = C.allocFileFilterArray((C.size_t)(arraySize))
filters := unsafe.Slice((**C.struct__GtkFileFilter)(unsafe.Pointer(data.filters)), arraySize)
for index, filter := range dialogOptions.Filters {
thisFilter := C.gtk_file_filter_new()
C.g_object_ref(C.gpointer(thisFilter))