diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-07-06 18:29:15 +0200 | 
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-07-06 18:29:15 +0200 | 
| commit | 30f618e1ac0b0a41c2b5de7e9e10ac8ad55cd2dd (patch) | |
| tree | 8806e5ab326bbf67f2a5690cd181cc28e4e9958f | |
| parent | 4d23f8e4f62bb7b270aad0da489e5779d451aa45 (diff) | |
| download | ODR-AudioEnc-30f618e1ac0b0a41c2b5de7e9e10ac8ad55cd2dd.tar.gz ODR-AudioEnc-30f618e1ac0b0a41c2b5de7e9e10ac8ad55cd2dd.tar.bz2 ODR-AudioEnc-30f618e1ac0b0a41c2b5de7e9e10ac8ad55cd2dd.zip | |
mot-encoder: only close directory if slideshow is active
| -rw-r--r-- | src/mot-encoder.cpp | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/src/mot-encoder.cpp b/src/mot-encoder.cpp index 1a5ca1e..63b639c 100644 --- a/src/mot-encoder.cpp +++ b/src/mot-encoder.cpp @@ -170,7 +170,7 @@ int main(int argc, char *argv[])  {      int len, fidx, ret;      struct dirent *pDirent; -    DIR *pDir; +    DIR *pDir = NULL;      int  padlen = 58;      bool erase_after_tx = false;      int  sleepdelay = 10; @@ -318,7 +318,9 @@ int main(int argc, char *argv[])          sleep(sleepdelay); -        closedir(pDir); +        if (pDir) { +            closedir(pDir); +        }      }      return 1;  } | 
