1
0
mirror of https://github.com/kidoman/embd synced 2024-06-08 03:57:48 +02:00

Unexport pins

Exported digital pins can be uninitialized.
This commit is contained in:
Wu Jiang 2015-12-28 18:54:36 -05:00
parent 7a806ad108
commit 9e2da05935

View File

@ -236,6 +236,10 @@ func (p *digitalPin) Close() error {
return err return err
} }
if err := p.unexport(); err != nil {
return err
}
if !p.initialized { if !p.initialized {
return nil return nil
} }
@ -249,9 +253,6 @@ func (p *digitalPin) Close() error {
if err := p.activeLow.Close(); err != nil { if err := p.activeLow.Close(); err != nil {
return err return err
} }
if err := p.unexport(); err != nil {
return err
}
p.initialized = false p.initialized = false