fix declarations

This commit is contained in:
Mathieu Malaterre 2012-01-30 09:27:35 +00:00
parent 0ea0e8b915
commit 7d0a419c87
2 changed files with 21 additions and 10 deletions

View File

@ -29,7 +29,12 @@
*/ */
#include <stdio.h> #include <stdio.h>
#ifdef _WIN32
#include <io.h>
#else
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h>
#endif
#include <stdlib.h> #include <stdlib.h>
#include <sys/stat.h> #include <sys/stat.h>
#include "byte_manager.h" #include "byte_manager.h"
@ -41,7 +46,7 @@
#define FCGI_stdout stdout #define FCGI_stdout stdout
#define FCGI_stderr stderr #define FCGI_stderr stderr
#define logstream stderr #define logstream stderr
#endif //SERVER #endif /*SERVER*/
Byte_t * fetch_bytes( int fd, long offset, int size) Byte_t * fetch_bytes( int fd, long offset, int size)

View File

@ -31,7 +31,12 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#ifdef _WIN32
#include <io.h>
#else
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h>
#endif
#include <sys/stat.h> #include <sys/stat.h>
#include <fcntl.h> #include <fcntl.h>
#include <time.h> #include <time.h>
@ -45,7 +50,7 @@
#define FCGI_stdout stdout #define FCGI_stdout stdout
#define FCGI_stderr stderr #define FCGI_stderr stderr
#define logstream stderr #define logstream stderr
#endif //SERVER #endif /*SERVER*/
targetlist_param_t * gene_targetlist() targetlist_param_t * gene_targetlist()
{ {
@ -109,9 +114,9 @@ target_param_t * gene_target( targetlist_param_t *targetlist, char *targetpath)
target->jptstream = isJPTfeasible( *jp2idx); target->jptstream = isJPTfeasible( *jp2idx);
target->next=NULL; target->next=NULL;
if( targetlist->first) // there are one or more entries if( targetlist->first) /* there are one or more entries*/
targetlist->last->next = target; targetlist->last->next = target;
else // first entry else /* first entry*/
targetlist->first = target; targetlist->first = target;
targetlist->last = target; targetlist->last = target;
@ -248,7 +253,7 @@ int open_jp2file( char filepath[], char tmpfname[])
int fd; int fd;
char *data; char *data;
// download remote target file to local storage /* download remote target file to local storage*/
if( strncmp( filepath, "http://", 7) == 0){ if( strncmp( filepath, "http://", 7) == 0){
if( (fd = open_remotefile( filepath, tmpfname)) == -1) if( (fd = open_remotefile( filepath, tmpfname)) == -1)
return -1; return -1;
@ -260,14 +265,14 @@ int open_jp2file( char filepath[], char tmpfname[])
return -1; return -1;
} }
} }
// Check resource is a JP family file. /* Check resource is a JP family file.*/
if( lseek( fd, 0, SEEK_SET)==-1){ if( lseek( fd, 0, SEEK_SET)==-1){
close(fd); close(fd);
fprintf( FCGI_stdout, "Reason: Target %s broken (lseek error)\r\n", filepath); fprintf( FCGI_stdout, "Reason: Target %s broken (lseek error)\r\n", filepath);
return -1; return -1;
} }
data = (char *)malloc( 12); // size of header data = (char *)malloc( 12); /* size of header*/
if( read( fd, data, 12) != 12){ if( read( fd, data, 12) != 12){
free( data); free( data);
@ -296,7 +301,8 @@ static size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream);
int open_remotefile( char filepath[], char tmpfname[]) int open_remotefile( char filepath[], char tmpfname[])
{ {
#ifndef SERVER #ifndef SERVER
(void)filepath;
(void)tmpfname;
fprintf( FCGI_stderr, "Remote file can not be opened in local mode\n"); fprintf( FCGI_stderr, "Remote file can not be opened in local mode\n");
return -1; return -1;
@ -322,7 +328,7 @@ int open_remotefile( char filepath[], char tmpfname[])
curl_easy_cleanup(curl_handle); curl_easy_cleanup(curl_handle);
return fd; return fd;
#endif //SERVER #endif /*SERVER*/
} }
#ifdef SERVER #ifdef SERVER
@ -333,4 +339,4 @@ static size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream)
return written; return written;
} }
#endif //SERVER #endif /*SERVER*/