diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/dive.c | 3 | ||||
-rw-r--r-- | core/dive.h | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/core/dive.c b/core/dive.c index 67cfc5fa5..0c185efa5 100644 --- a/core/dive.c +++ b/core/dive.c @@ -3871,12 +3871,11 @@ bool dive_check_picture_time(const struct dive *d, int shift_time, timestamp_t t return false; } -bool picture_check_valid(const char *filename, int shift_time) +bool picture_check_valid_time(timestamp_t timestamp, int shift_time) { int i; struct dive *dive; - timestamp_t timestamp = picture_get_timestamp(filename); for_each_dive (i, dive) if (dive->selected && dive_check_picture_time(dive, shift_time, timestamp)) return true; diff --git a/core/dive.h b/core/dive.h index 277050f5e..3344aaf35 100644 --- a/core/dive.h +++ b/core/dive.h @@ -382,7 +382,7 @@ extern void dive_create_picture(struct dive *d, const char *filename, int shift_ extern void dive_add_picture(struct dive *d, struct picture *newpic); extern bool dive_remove_picture(struct dive *d, const char *filename); extern unsigned int dive_get_picture_count(struct dive *d); -extern bool picture_check_valid(const char *filename, int shift_time); +extern bool picture_check_valid_time(timestamp_t timestamp, int shift_time); extern void dive_set_geodata_from_picture(struct dive *d, struct picture *pic); extern void picture_free(struct picture *picture); |