File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
pkg/worker/caged/libretro/nanoarch Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -158,11 +158,14 @@ func (n *Nanoarch) Close() { n.Stopped.Store(true); n.
158
158
func (n * Nanoarch ) SetLogger (log * logger.Logger ) { n .log = log }
159
159
func (n * Nanoarch ) SetVideoDebounce (t time.Duration ) { n .limiter = NewLimit (t ) }
160
160
func (n * Nanoarch ) SetSaveDirSuffix (sx string ) {
161
+ dir := C .GoString (n .cSaveDirectory ) + "/" + sx
162
+ err := os .CheckCreateDir (dir )
163
+ if err != nil {
164
+ n .log .Error ().Msgf ("couldn't create %v, %v" , dir , err )
165
+ }
161
166
if n .cSaveDirectory != nil {
162
167
C .free (unsafe .Pointer (n .cSaveDirectory ))
163
168
}
164
- dir := C .GoString (n .cSaveDirectory ) + "/" + sx
165
- _ = os .CheckCreateDir (dir )
166
169
n .cSaveDirectory = C .CString (dir )
167
170
}
168
171
func (n * Nanoarch ) DeleteSaveDir () error {
You can’t perform that action at this time.
0 commit comments