Skip to content

Commit

Permalink
fixup
Browse files Browse the repository at this point in the history
  • Loading branch information
movermeyer committed Jun 27, 2021
1 parent 1cf845e commit d95048b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tests/test_timezone.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from datetime import datetime, timedelta

from ciso8601 import FixedOffset, parse_datetime
from ciso8601 import FixedOffset

if sys.version_info.major == 2:
# We use unittest2 since it has a backport of the `unittest.TestCase.assertRaisesRegex` method,
Expand Down
7 changes: 7 additions & 0 deletions timezone.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define SECS_PER_HOUR (60 * SECS_PER_MIN)
#define TWENTY_FOUR_HOURS_IN_SECONDS 86400

#define PY_VERSION_AT_LEAST_36 \
((PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION >= 6) || PY_MAJOR_VERSION > 3)

/*
* class FixedOffset(tzinfo):
*/
Expand Down Expand Up @@ -103,7 +106,11 @@ FixedOffset_tzname(FixedOffset *self, PyObject *args)
int offset = self->offset;

if (offset == 0){
#if PY_VERSION_AT_LEAST_36
return PyUnicode_FromString("UTC");
#else
return PyUnicode_FromString("UTC+00:00");
#endif
} else {
char result_tzname[10] = {0};
char sign = '+';
Expand Down

0 comments on commit d95048b

Please sign in to comment.