title: Function returning a null array on one PC, but a filled one on two other
body: <p>I am running this code in a larger project to search a folder for xml files and return me an array of them. </p>
  
  <pre><code>public File[] finder( String dirName){
              File dir = new File(dirName);
  
              return dir.listFiles(new FilenameFilter() { 
                       public boolean accept(File dir, String filename)
                            { return filename.endsWith(".xml"); }
              });
          }
  </code></pre>
  
  <p>However. I keep a GitHub repository of my project up so that I can sync my progress between multiple machines and collaborate with others. I wrote this portion of the project, and its related parts, on my desktop where it works just fine. After pulling it to my laptop, however, the function returns a null value. GitHub repo here: <a href="https://github.com/AaronSigal/LibGDX-Practice" rel="nofollow noreferrer">https://github.com/AaronSigal/LibGDX-Practice</a> (check the test_aaron branch).</p>
  
  <p>What are some potential causes of this behavior? I had someone clone the repository and pull the branch with that function, and they verified that it was working correctly for them.</p>