Skip to content

Commit 9d26507

Browse files
authored
Merge pull request #8 from brubsby/AID_bug
AID bug fix
2 parents b1fe96d + 91e8ab7 commit 9d26507

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/mfaktc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1388,7 +1388,7 @@ int main(int argc, char **argv)
13881388
do
13891389
{
13901390
if (use_worktodo) parse_ret = get_next_assignment(mystuff.workfile, &(mystuff.exponent), &(mystuff.bit_min),
1391-
&(mystuff.bit_max_assignment), NULL, mystuff.verbosity);
1391+
&(mystuff.bit_max_assignment), &(mystuff.assignment_key), mystuff.verbosity);
13921392
else
13931393
{
13941394
mystuff.exponent = exponent;

src/my_types.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ typedef struct _mystuff_t
309309
FILE *logfileptr;
310310
char V5UserID[51]; /* primenet V5UserID and ComputerID */
311311
char ComputerID[51]; /* currently only used for screen/result output */
312-
char assignment_key[100]; /* the assignment ID */
312+
char assignment_key[MAX_LINE_LENGTH + 1]; /* the assignment ID */
313313
char factors_string[500]; /* store factors in global state */
314314
char CompileOptions[151]; /* additional compile options */
315315
char binfile[51]; /* compiled kernels file to use, empty if not desired */

src/params.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ than an equal SIEVE_SIZE_LIMIT #define.
101101
*******************************************************************************
102102
******************************************************************************/
103103

104-
#define SHORT_MFAKTO_VERSION "0.16-beta.1" /* DO NOT CHANGE! */
104+
#define SHORT_MFAKTO_VERSION "0.16-beta.2" /* DO NOT CHANGE! */
105105

106106
#ifdef _MSC_VER
107107
#define MFAKTO_VERSION "mfakto " SHORT_MFAKTO_VERSION "-Win" /* DO NOT CHANGE! */
@@ -224,3 +224,5 @@ The following lines define the min, default and max value.
224224
#define GPU_SIEVE_PROCESS_SIZE_DEFAULT 16 /* Default is processing 16K bits */
225225
#define GPU_SIEVE_PROCESS_SIZE_MAX 32 /* Upper limit is 64K, since we store k values as "short". Shared memory requirements limit usable values */
226226

227+
/* For worktodo.txt files */
228+
#define MAX_LINE_LENGTH 100

0 commit comments

Comments
 (0)