system: make xcb internal
All checks were successful
Test / Create distribution (push) Successful in 27s
Test / Run NixOS test (push) Successful in 3m29s

This package is hauntingly ugly. Move this to internal until it is removed or replaced.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2025-02-17 19:07:53 +09:00
parent 90cb01b274
commit 38a3e6af03
3 changed files with 1 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
// Package xcb implements X11 ChangeHosts via libxcb.
package xcb
import (
"errors"
)
var ErrChangeHosts = errors.New("xcb_change_hosts() failed")
func ChangeHosts(mode HostMode, family Family, address string) error {
var conn *connection
if c, err := connect(); err != nil {
c.disconnect()
return err
} else {
defer c.disconnect()
conn = c
}
return conn.changeHostsChecked(mode, family, address)
}