Skip to content

Commit

Permalink
BUG: work around missing NPY_FR_B in numpy 1.7
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanv authored and wesm committed May 7, 2012
1 parent 4788dea commit 09736e5
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion pandas/src/np_datetime_strings.c
Original file line number Diff line number Diff line change
Expand Up @@ -926,31 +926,44 @@ get_datetime_iso_8601_strlen(int local, NPY_DATETIMEUNIT base)
/* return 4;*/
case NPY_FR_as:
len += 3; /* "###" */
break;
case NPY_FR_fs:
len += 3; /* "###" */
break;
case NPY_FR_ps:
len += 3; /* "###" */
break;
case NPY_FR_ns:
len += 3; /* "###" */
break;
case NPY_FR_us:
len += 3; /* "###" */
break;
case NPY_FR_ms:
len += 4; /* ".###" */
break;
case NPY_FR_s:
len += 3; /* ":##" */
break;
case NPY_FR_m:
len += 3; /* ":##" */
break;
case NPY_FR_h:
len += 3; /* "T##" */
break;
case NPY_FR_D:
case NPY_FR_B:
case NPY_FR_W:
len += 3; /* "-##" */
break;
case NPY_FR_M:
len += 3; /* "-##" */
break;
case NPY_FR_Y:
len += 21; /* 64-bit year */
break;
default:
len += 3; /* handle the now defunct NPY_FR_B */
break;
}

if (base >= NPY_FR_h) {
Expand Down

0 comments on commit 09736e5

Please sign in to comment.