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 ``'???'``. | ||||
| 
 | ||||
| 
 | ||||
| .. 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() | ||||
| 
 | ||||
|    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*:o2:0: | ||||
| 
 | ||||
| PyOS_GetLastModificationTime:long::: | ||||
| PyOS_GetLastModificationTime:char*:filename:: | ||||
| 
 | ||||
| PyObject_AsFileDescriptor:int:::  | ||||
| PyObject_AsFileDescriptor:PyObject*:o:0: | ||||
| 
 | ||||
|  |  | |||
|  | @ -263,7 +263,6 @@ PYTHON_OBJS=	\ | |||
| 		Python/getargs.o \ | ||||
| 		Python/getcompiler.o \ | ||||
| 		Python/getcopyright.o \ | ||||
| 		Python/getmtime.o \ | ||||
| 		Python/getplatform.o \ | ||||
| 		Python/getversion.o \ | ||||
| 		Python/graminit.o \ | ||||
|  |  | |||
|  | @ -12,6 +12,8 @@ What's New in Python 3.1 alpha 0 | |||
| Core and Builtins | ||||
| ----------------- | ||||
| 
 | ||||
| - Issue #4817: Remove unused function PyOS_GetLastModificationTime. | ||||
| 
 | ||||
| - 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 | ||||
|   items, rather than the size in bytes. | ||||
|  |  | |||
|  | @ -402,10 +402,6 @@ SOURCE=..\..\Python\getcopyright.c | |||
| # End Source File | ||||
| # Begin Source File | ||||
| 
 | ||||
| SOURCE=..\..\Python\getmtime.c | ||||
| # End Source File | ||||
| # Begin Source File | ||||
| 
 | ||||
| SOURCE=..\..\Python\getopt.c | ||||
| # End Source File | ||||
| # Begin Source File | ||||
|  |  | |||
|  | @ -556,9 +556,6 @@ | |||
| 		<File | ||||
| 			RelativePath="..\..\Python\getcopyright.c"> | ||||
| 		</File> | ||||
| 		<File | ||||
| 			RelativePath="..\..\Python\getmtime.c"> | ||||
| 		</File> | ||||
| 		<File | ||||
| 			RelativePath="..\..\Python\getopt.c"> | ||||
| 		</File> | ||||
|  |  | |||
|  | @ -1650,10 +1650,6 @@ | |||
| 				RelativePath="..\..\Python\getcopyright.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\Python\getmtime.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\Python\getopt.c" | ||||
| 				> | ||||
|  |  | |||
|  | @ -339,7 +339,6 @@ SRC.PYTHON=	$(addprefix $(TOP), \ | |||
| 		Python/getargs.c \
 | ||||
| 		Python/getcompiler.c \
 | ||||
| 		Python/getcopyright.c \
 | ||||
| 		Python/getmtime.c \
 | ||||
| 		Python/getplatform.c \
 | ||||
| 		Python/getversion.c \
 | ||||
| 		Python/graminit.c \
 | ||||
|  |  | |||
|  | @ -930,9 +930,6 @@ EXPORTS | |||
| ; From python26_s.lib(getcopyright) | ||||
|   "Py_GetCopyright" | ||||
| 
 | ||||
| ; From python26_s.lib(getmtime) | ||||
|   "PyOS_GetLastModificationTime" | ||||
| 
 | ||||
| ; From python26_s.lib(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)\tupleobject.h | ||||
| 
 | ||||
| getmtime.obj: pyconfig.h | ||||
| 
 | ||||
| getplatform.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ | ||||
| 	 $(PY_INCLUDE)\classobject.h $(PY_INCLUDE)\cobject.h $(PY_INCLUDE)\complexobject.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 \ | ||||
| 	 stringobject.h sysmodule.h traceback.h tupleobject.h | ||||
| 
 | ||||
| getmtime.obj: pyconfig.h | ||||
| 
 | ||||
| getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ | ||||
| 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ | ||||
| 	 import.h intobject.h intrcheck.h listobject.h longobject.h \ | ||||
|  |  | |||
|  | @ -280,7 +280,6 @@ EXPORTS | |||
|                PyNumber_Xor | ||||
|                PyOS_AfterFork | ||||
|                PyOS_FiniInterrupts | ||||
|                PyOS_GetLastModificationTime | ||||
|                PyOS_InitInterrupts | ||||
|                PyOS_InterruptOccurred | ||||
|                PyOS_Readline | ||||
|  |  | |||
|  | @ -1650,10 +1650,6 @@ | |||
| 				RelativePath="..\Python\getcopyright.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\Python\getmtime.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				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; | ||||
| #endif | ||||
| 
 | ||||
| extern time_t PyOS_GetLastModificationTime(char *, FILE *); | ||||
| 						/* In getmtime.c */ | ||||
| 
 | ||||
| /* Magic word to reject .pyc files generated by other Python versions.
 | ||||
|    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