# File lib/image_temp_file.rb, line 5
    def make_tmpname(basename, n)
      # force tempfile to use basename's extension if provided
      ext = File.extname(basename)
    
      # force hyphens instead of periods in name
      sprintf('%s%d-%d%s', File.basename(basename, ext), $$, n, ext)
    end