mmap_js.go raw

   1  //go:build js
   2  
   3  /*
   4   * SPDX-FileCopyrightText: © Hypermode Inc. <hello@hypermode.com>
   5   * SPDX-License-Identifier: Apache-2.0
   6   */
   7  
   8  package z
   9  
  10  import (
  11  	"os"
  12  	"syscall"
  13  )
  14  
  15  func mmap(fd *os.File, writeable bool, size int64) ([]byte, error) {
  16  	return nil, syscall.ENOSYS
  17  }
  18  
  19  func munmap(b []byte) error {
  20  	return syscall.ENOSYS
  21  }
  22  
  23  func madvise(b []byte, readahead bool) error {
  24  	return syscall.ENOSYS
  25  }
  26  
  27  func msync(b []byte) error {
  28  	return syscall.ENOSYS
  29  }
  30