summaryrefslogtreecommitdiffabout
authorLaurent Fasnacht <l@libres.ch>2011-09-01 11:15:13 (UTC)
committer Michael Krelin <hacker@klever.net>2011-09-01 21:47:33 (UTC)
commit49b219a1b19f8d4ecf0fa4166f72e56bb5a84263 (patch) (side-by-side diff)
tree91fa1477ae7c1a06db52ea56ebc7b46a4b53d8d9
parente1dbd29b2dc1393d48df96af38ed24d30d764225 (diff)
downloadiii-49b219a1b19f8d4ecf0fa4166f72e56bb5a84263.zip
iii-49b219a1b19f8d4ecf0fa4166f72e56bb5a84263.tar.gz
iii-49b219a1b19f8d4ecf0fa4166f72e56bb5a84263.tar.bz2
Added CRW and DNG extensions (Raw files by CHDK)
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--src/eyefiservice.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eyefiservice.cc b/src/eyefiservice.cc
index 77526b9..5167cf4 100644
--- a/src/eyefiservice.cc
+++ b/src/eyefiservice.cc
@@ -166,13 +166,13 @@ int eyefiService::UploadPhoto(
tarchive_t a((*i).ptr,(*i).size);
while(a.read_next_header()) {
std::string f = indir.get_file(a.entry_pathname());
std::string::size_type fl = f.length();
if(fl<4) continue;
const char *s = f.c_str()+fl-4;
- static const char *suffixes[] = { ".JPG",".AVI",".MP4",".NEF",".RAW",".TIF" };
+ static const char *suffixes[] = { ".JPG",".AVI",".MP4",".NEF",".RAW",".TIF",".DNG",".CRW" };
if(std::find_if(suffixes,suffixes+sizeof(suffixes)/sizeof(*suffixes),
std::not1(std::bind1st(std::ptr_fun(strcasecmp),s)))
!= suffixes+sizeof(suffixes)/sizeof(*suffixes))
tf = f;
else if(!strcasecmp(s,".log"))
lf = f;