github.com/huandu/go@v0.0.0-20151114150818-04e615e41150/misc/cgo/test/sleep_windows_386.go (about) 1 // Copyright 2011 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package cgotest 6 7 /* 8 // mingw32 on windows/386 provides usleep() but not sleep(), 9 // as we don't want to require all other OSes to provide usleep, 10 // we emulate sleep(int s) using win32 API Sleep(int ms). 11 12 #include <windows.h> 13 14 unsigned int sleep(unsigned int seconds) { 15 Sleep(1000 * seconds); 16 return 0; 17 } 18 19 */ 20 import "C"