Changeset 671 for trunk/utils.c
- Timestamp:
- 2009-08-14T04:02:53+02:00 (4 years ago)
- File:
-
- 1 edited
-
trunk/utils.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/utils.c
r669 r671 921 921 } 922 922 /* }}} */ 923 924 #ifndef ZEND_ENGINE_2_3 925 size_t zend_dirname(char *path, size_t len) /* {{{ */ 926 { 927 php_dirname(path, len); 928 return strlen(path); 929 } 930 /* }}} */ 931 932 long zend_atol(const char *str, int str_len) /* {{{ */ 933 { 934 long retval; 935 936 if (!str_len) { 937 str_len = strlen(str); 938 } 939 940 retval = strtol(str, NULL, 0); 941 if (str_len > 0) { 942 switch (str[str_len - 1]) { 943 case 'g': 944 case 'G': 945 retval *= 1024; 946 /* break intentionally missing */ 947 case 'm': 948 case 'M': 949 retval *= 1024; 950 /* break intentionally missing */ 951 case 'k': 952 case 'K': 953 retval *= 1024; 954 break; 955 } 956 } 957 958 return retval; 959 } 960 /* }}} */ 961 962 #endif
Note: See TracChangeset
for help on using the changeset viewer.

