diff options
author | Thomas White <taw@physics.org> | 2020-05-25 15:01:58 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2020-07-29 18:42:57 +0200 |
commit | aab8403884c4731f7365796de8f53315f4a61616 (patch) | |
tree | 6a7bc45b52c7943220c71de07caba9c681b2567d /src/geoptimiser.c | |
parent | 23ea67dc03ac19f7a1457ecfdc8d5ee9cac68632 (diff) |
Get rid of imagefile_field_list and stuff_from_stream
The only place this is used is in geoptimiser, to get the
average_camera_length, itself a very bad solution.
Diffstat (limited to 'src/geoptimiser.c')
-rw-r--r-- | src/geoptimiser.c | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/src/geoptimiser.c b/src/geoptimiser.c index cae2ae4e..ec4fbcd4 100644 --- a/src/geoptimiser.c +++ b/src/geoptimiser.c @@ -219,21 +219,22 @@ static Reflection *find_closest_reflection(struct image *image, static double get_average_clen(struct image *image) { int i; - struct stuff_from_stream *stuff = image->stuff_from_stream; - - if ( stuff == NULL ) { - ERROR("No 'stuff' from stream!\n"); - return -1.0; - } - - for ( i=0; i<stuff->n_fields; i++ ) { - - if ( strncmp(stuff->fields[i], "average_camera_length = ", - 24) == 0 ) - { - return atof(stuff->fields[i]+24); - } - } + // FIXME! + // struct stuff_from_stream *stuff = image->stuff_from_stream; + // + // if ( stuff == NULL ) { + // ERROR("No 'stuff' from stream!\n"); + // return -1.0; + // } + // + // for ( i=0; i<stuff->n_fields; i++ ) { + // + // if ( strncmp(stuff->fields[i], "average_camera_length = ", + // 24) == 0 ) + // { + // return atof(stuff->fields[i]+24); + // } + // } ERROR("Failed to recover average camera length from stream file\n"); return -1.0; |