mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	Merged revisions 68203 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r68203 | martin.v.loewis | 2009-01-03 18:19:26 +0100 (Sa, 03 Jan 2009) | 2 lines Issue #4817: Remove unused function PyOS_GetLastModificationTime. ........
This commit is contained in:
		
							parent
							
								
									c3b39245a7
								
							
						
					
					
						commit
						ffe431d8bd
					
				
					 15 changed files with 2 additions and 63 deletions
				
			
		|  | @ -15,13 +15,6 @@ Operating System Utilities | ||||||
|    one of the strings ``'<stdin>'`` or ``'???'``. |    one of the strings ``'<stdin>'`` or ``'???'``. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| .. cfunction:: long PyOS_GetLastModificationTime(char *filename) |  | ||||||
| 
 |  | ||||||
|    Return the time of last modification of the file *filename*. The result is |  | ||||||
|    encoded in the same way as the timestamp returned by the standard C library |  | ||||||
|    function :cfunc:`time`. |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| .. cfunction:: void PyOS_AfterFork() | .. cfunction:: void PyOS_AfterFork() | ||||||
| 
 | 
 | ||||||
|    Function to update some internal state after a process fork; this should be |    Function to update some internal state after a process fork; this should be | ||||||
|  |  | ||||||
|  | @ -841,9 +841,6 @@ PyNumber_Xor:PyObject*::+1: | ||||||
| PyNumber_Xor:PyObject*:o1:0: | PyNumber_Xor:PyObject*:o1:0: | ||||||
| PyNumber_Xor:PyObject*:o2:0: | PyNumber_Xor:PyObject*:o2:0: | ||||||
| 
 | 
 | ||||||
| PyOS_GetLastModificationTime:long::: |  | ||||||
| PyOS_GetLastModificationTime:char*:filename:: |  | ||||||
| 
 |  | ||||||
| PyObject_AsFileDescriptor:int:::  | PyObject_AsFileDescriptor:int:::  | ||||||
| PyObject_AsFileDescriptor:PyObject*:o:0: | PyObject_AsFileDescriptor:PyObject*:o:0: | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -263,7 +263,6 @@ PYTHON_OBJS=	\ | ||||||
| 		Python/getargs.o \ | 		Python/getargs.o \ | ||||||
| 		Python/getcompiler.o \ | 		Python/getcompiler.o \ | ||||||
| 		Python/getcopyright.o \ | 		Python/getcopyright.o \ | ||||||
| 		Python/getmtime.o \ |  | ||||||
| 		Python/getplatform.o \ | 		Python/getplatform.o \ | ||||||
| 		Python/getversion.o \ | 		Python/getversion.o \ | ||||||
| 		Python/graminit.o \ | 		Python/graminit.o \ | ||||||
|  |  | ||||||
|  | @ -12,6 +12,8 @@ What's New in Python 3.1 alpha 0 | ||||||
| Core and Builtins | Core and Builtins | ||||||
| ----------------- | ----------------- | ||||||
| 
 | 
 | ||||||
|  | - Issue #4817: Remove unused function PyOS_GetLastModificationTime. | ||||||
|  | 
 | ||||||
| - Issue #4580: Fix slicing of memoryviews when the item size is greater than | - Issue #4580: Fix slicing of memoryviews when the item size is greater than | ||||||
|   one byte. Also fixes the meaning of len() so that it returns the number of |   one byte. Also fixes the meaning of len() so that it returns the number of | ||||||
|   items, rather than the size in bytes. |   items, rather than the size in bytes. | ||||||
|  |  | ||||||
|  | @ -402,10 +402,6 @@ SOURCE=..\..\Python\getcopyright.c | ||||||
| # End Source File | # End Source File | ||||||
| # Begin Source File | # Begin Source File | ||||||
| 
 | 
 | ||||||
| SOURCE=..\..\Python\getmtime.c |  | ||||||
| # End Source File |  | ||||||
| # Begin Source File |  | ||||||
| 
 |  | ||||||
| SOURCE=..\..\Python\getopt.c | SOURCE=..\..\Python\getopt.c | ||||||
| # End Source File | # End Source File | ||||||
| # Begin Source File | # Begin Source File | ||||||
|  |  | ||||||
|  | @ -556,9 +556,6 @@ | ||||||
| 		<File | 		<File | ||||||
| 			RelativePath="..\..\Python\getcopyright.c"> | 			RelativePath="..\..\Python\getcopyright.c"> | ||||||
| 		</File> | 		</File> | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\..\Python\getmtime.c"> |  | ||||||
| 		</File> |  | ||||||
| 		<File | 		<File | ||||||
| 			RelativePath="..\..\Python\getopt.c"> | 			RelativePath="..\..\Python\getopt.c"> | ||||||
| 		</File> | 		</File> | ||||||
|  |  | ||||||
|  | @ -1650,10 +1650,6 @@ | ||||||
| 				RelativePath="..\..\Python\getcopyright.c" | 				RelativePath="..\..\Python\getcopyright.c" | ||||||
| 				> | 				> | ||||||
| 			</File> | 			</File> | ||||||
| 			<File |  | ||||||
| 				RelativePath="..\..\Python\getmtime.c" |  | ||||||
| 				> |  | ||||||
| 			</File> |  | ||||||
| 			<File | 			<File | ||||||
| 				RelativePath="..\..\Python\getopt.c" | 				RelativePath="..\..\Python\getopt.c" | ||||||
| 				> | 				> | ||||||
|  |  | ||||||
|  | @ -339,7 +339,6 @@ SRC.PYTHON=	$(addprefix $(TOP), \ | ||||||
| 		Python/getargs.c \
 | 		Python/getargs.c \
 | ||||||
| 		Python/getcompiler.c \
 | 		Python/getcompiler.c \
 | ||||||
| 		Python/getcopyright.c \
 | 		Python/getcopyright.c \
 | ||||||
| 		Python/getmtime.c \
 |  | ||||||
| 		Python/getplatform.c \
 | 		Python/getplatform.c \
 | ||||||
| 		Python/getversion.c \
 | 		Python/getversion.c \
 | ||||||
| 		Python/graminit.c \
 | 		Python/graminit.c \
 | ||||||
|  |  | ||||||
|  | @ -930,9 +930,6 @@ EXPORTS | ||||||
| ; From python26_s.lib(getcopyright) | ; From python26_s.lib(getcopyright) | ||||||
|   "Py_GetCopyright" |   "Py_GetCopyright" | ||||||
| 
 | 
 | ||||||
| ; From python26_s.lib(getmtime) |  | ||||||
|   "PyOS_GetLastModificationTime" |  | ||||||
| 
 |  | ||||||
| ; From python26_s.lib(getplatform) | ; From python26_s.lib(getplatform) | ||||||
|   "Py_GetPlatform" |   "Py_GetPlatform" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1377,8 +1377,6 @@ getcopyright.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ | ||||||
| 	 $(PY_INCLUDE)\stringobject.h $(PY_INCLUDE)\sysmodule.h $(PY_INCLUDE)\traceback.h \
 | 	 $(PY_INCLUDE)\stringobject.h $(PY_INCLUDE)\sysmodule.h $(PY_INCLUDE)\traceback.h \
 | ||||||
| 	 $(PY_INCLUDE)\tupleobject.h | 	 $(PY_INCLUDE)\tupleobject.h | ||||||
| 
 | 
 | ||||||
| getmtime.obj: pyconfig.h |  | ||||||
| 
 |  | ||||||
| getplatform.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ | getplatform.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ | ||||||
| 	 $(PY_INCLUDE)\classobject.h $(PY_INCLUDE)\cobject.h $(PY_INCLUDE)\complexobject.h \
 | 	 $(PY_INCLUDE)\classobject.h $(PY_INCLUDE)\cobject.h $(PY_INCLUDE)\complexobject.h \
 | ||||||
| 	 pyconfig.h $(PY_INCLUDE)\dictobject.h $(PY_INCLUDE)\fileobject.h \
 | 	 pyconfig.h $(PY_INCLUDE)\dictobject.h $(PY_INCLUDE)\fileobject.h \
 | ||||||
|  |  | ||||||
|  | @ -939,8 +939,6 @@ getcopyright.obj: abstract.h ceval.h classobject.h cobject.h \ | ||||||
| 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ | 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ | ||||||
| 	 stringobject.h sysmodule.h traceback.h tupleobject.h | 	 stringobject.h sysmodule.h traceback.h tupleobject.h | ||||||
| 
 | 
 | ||||||
| getmtime.obj: pyconfig.h |  | ||||||
| 
 |  | ||||||
| getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ | getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ | ||||||
| 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ | 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ | ||||||
| 	 import.h intobject.h intrcheck.h listobject.h longobject.h \ | 	 import.h intobject.h intrcheck.h listobject.h longobject.h \ | ||||||
|  |  | ||||||
|  | @ -280,7 +280,6 @@ EXPORTS | ||||||
|                PyNumber_Xor |                PyNumber_Xor | ||||||
|                PyOS_AfterFork |                PyOS_AfterFork | ||||||
|                PyOS_FiniInterrupts |                PyOS_FiniInterrupts | ||||||
|                PyOS_GetLastModificationTime |  | ||||||
|                PyOS_InitInterrupts |                PyOS_InitInterrupts | ||||||
|                PyOS_InterruptOccurred |                PyOS_InterruptOccurred | ||||||
|                PyOS_Readline |                PyOS_Readline | ||||||
|  |  | ||||||
|  | @ -1650,10 +1650,6 @@ | ||||||
| 				RelativePath="..\Python\getcopyright.c" | 				RelativePath="..\Python\getcopyright.c" | ||||||
| 				> | 				> | ||||||
| 			</File> | 			</File> | ||||||
| 			<File |  | ||||||
| 				RelativePath="..\Python\getmtime.c" |  | ||||||
| 				> |  | ||||||
| 			</File> |  | ||||||
| 			<File | 			<File | ||||||
| 				RelativePath="..\Python\getopt.c" | 				RelativePath="..\Python\getopt.c" | ||||||
| 				> | 				> | ||||||
|  |  | ||||||
|  | @ -1,26 +0,0 @@ | ||||||
| 
 |  | ||||||
| /* Subroutine to get the last modification time of a file */ |  | ||||||
| 
 |  | ||||||
| /* (A separate file because this may be OS dependent) */ |  | ||||||
| 
 |  | ||||||
| #include "Python.h" |  | ||||||
| #include "pyconfig.h" |  | ||||||
| 
 |  | ||||||
| #ifdef __cplusplus |  | ||||||
| extern "C" { |  | ||||||
| #endif |  | ||||||
| 
 |  | ||||||
| time_t |  | ||||||
| PyOS_GetLastModificationTime(char *path, FILE *fp) |  | ||||||
| { |  | ||||||
| 	struct stat st; |  | ||||||
| 	if (fstat(fileno(fp), &st) != 0) |  | ||||||
| 		return -1; |  | ||||||
| 	else |  | ||||||
| 		return st.st_mtime; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| #ifdef __cplusplus |  | ||||||
| } |  | ||||||
| #endif |  | ||||||
| 
 |  | ||||||
|  | @ -27,8 +27,6 @@ extern "C" { | ||||||
| typedef unsigned short mode_t; | typedef unsigned short mode_t; | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| extern time_t PyOS_GetLastModificationTime(char *, FILE *); |  | ||||||
| 						/* In getmtime.c */ |  | ||||||
| 
 | 
 | ||||||
| /* Magic word to reject .pyc files generated by other Python versions.
 | /* Magic word to reject .pyc files generated by other Python versions.
 | ||||||
|    It should change for each incompatible change to the bytecode. |    It should change for each incompatible change to the bytecode. | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Martin v. Löwis
						Martin v. Löwis