Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions src/pygrib/_pygrib.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ __version__ = '2.1.6'
import numpy as np
cimport numpy as npc
cimport cython
from ctypes import c_long as long
import warnings
import os
from datetime import datetime
Expand Down Expand Up @@ -423,7 +422,7 @@ cdef class open(object):
grbs = [self.message(n) for n in xrange(beg,end,inc)]
self.seek(msg) # put iterator back in original position
return grbs
elif type(key) == int or type(key) == long:
elif type(key) == int:
# for an integer, return a single grib message.
msg = self.tell()
grb = self.message(key)
Expand Down Expand Up @@ -1924,8 +1923,8 @@ Example usage:
# if there are no matches for this key, just skip it
if not size:
continue
if typ == 'l' or (type(v) == int or type(v) == long):
longval = long(v)
if typ == 'l' or (type(v) == int):
longval = int(v)
err = grib_index_select_long(self._gi, key, longval)
if err:
raise RuntimeError(_get_error_message(err))
Expand Down