# HG changeset patch # User ethanzonca # Date 2009-07-14 21:54:25 # Node ID 6ce0828be96d07e2cebd4bb8548d120f5a18c0d0 # Parent 7e0bdb762b99fa861ee2c20c66eef1b406613544 Converted 2 functs, how the heck will this work? diff --git a/src/server/distrend.c b/src/server/distrend.c --- a/src/server/distrend.c +++ b/src/server/distrend.c @@ -124,25 +124,24 @@ void start_data(){ } // **** Finish-Setter: Sets a frame to the "completed" status. -void finish_frame(int jobnum, int frame){ - blendjob[jobnum].frameset[frame].frame_status = 2; - - blendjob[jobnum].frameset[frame].time_to_render = (clock() - blendjob[jobnum].frameset[frame].start_time); // Consider changin time-to-render to time-for-frame or something? +void finish_frame(struct blendjob *blendjob, int frame){ + blendjob->frameset[frame].frame_status = 2; + blendjob->frameset[frame].time_to_render = (clock() - blendjob[jobnum].frameset[frame].start_time); // Consider changin time-to-render to time-for-frame or something? general_info.total_frames_rendered++; // Increase total frames var for stats } // **** Queuer: Adds files to the queue -void queue(int type, char *name, char *submitter, char *email, int priority, int mode, int spp, struct frameset *frameset) { +void queue(struct blendjob *blendjob, int type, char *name, char *submitter, char *email, int priority, int mode, int spp, struct frameset *frameset) { // Type: 1 = blender, add more types later // jobnum is the next available job number if(type == 1){ - blendjob[jobnum].name = name; - blendjob[jobnum].submitter = submitter; - blendjob[jobnum].email = email; - blendjob[jobnum].priority = priority; - blendjob[jobnum].frameset = frameset; + blendjob->name = name; + blendjob->submitter = submitter; + blendjob->email = email; + blendjob->priority = priority; + blendjob->frameset = frameset; } else{ // Throw error.