mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	pg_dump: Remove some dead code
Client-side tracking of atttypmod has been unused since 64f3524, when server-side format_type() started being used exclusively. So remove this dead code. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://www.postgresql.org/message-id/flat/144be239-c893-9361-704f-ac85b5b98d1a%40enterprisedb.com
This commit is contained in:
		
							parent
							
								
									8bf5af2ee6
								
							
						
					
					
						commit
						f198f0a48c
					
				| @ -8182,7 +8182,6 @@ getTableAttrs(Archive *fout, TableInfo *tblinfo, int numTables) | ||||
| 	int			i_attnum; | ||||
| 	int			i_attname; | ||||
| 	int			i_atttypname; | ||||
| 	int			i_atttypmod; | ||||
| 	int			i_attstattarget; | ||||
| 	int			i_attstorage; | ||||
| 	int			i_typstorage; | ||||
| @ -8252,7 +8251,6 @@ getTableAttrs(Archive *fout, TableInfo *tblinfo, int numTables) | ||||
| 						 "a.attrelid,\n" | ||||
| 						 "a.attnum,\n" | ||||
| 						 "a.attname,\n" | ||||
| 						 "a.atttypmod,\n" | ||||
| 						 "a.attstattarget,\n" | ||||
| 						 "a.attstorage,\n" | ||||
| 						 "t.typstorage,\n" | ||||
| @ -8320,7 +8318,6 @@ getTableAttrs(Archive *fout, TableInfo *tblinfo, int numTables) | ||||
| 	i_attnum = PQfnumber(res, "attnum"); | ||||
| 	i_attname = PQfnumber(res, "attname"); | ||||
| 	i_atttypname = PQfnumber(res, "atttypname"); | ||||
| 	i_atttypmod = PQfnumber(res, "atttypmod"); | ||||
| 	i_attstattarget = PQfnumber(res, "attstattarget"); | ||||
| 	i_attstorage = PQfnumber(res, "attstorage"); | ||||
| 	i_typstorage = PQfnumber(res, "typstorage"); | ||||
| @ -8381,7 +8378,6 @@ getTableAttrs(Archive *fout, TableInfo *tblinfo, int numTables) | ||||
| 		tbinfo->numatts = numatts; | ||||
| 		tbinfo->attnames = (char **) pg_malloc(numatts * sizeof(char *)); | ||||
| 		tbinfo->atttypnames = (char **) pg_malloc(numatts * sizeof(char *)); | ||||
| 		tbinfo->atttypmod = (int *) pg_malloc(numatts * sizeof(int)); | ||||
| 		tbinfo->attstattarget = (int *) pg_malloc(numatts * sizeof(int)); | ||||
| 		tbinfo->attstorage = (char *) pg_malloc(numatts * sizeof(char)); | ||||
| 		tbinfo->typstorage = (char *) pg_malloc(numatts * sizeof(char)); | ||||
| @ -8408,7 +8404,6 @@ getTableAttrs(Archive *fout, TableInfo *tblinfo, int numTables) | ||||
| 						 tbinfo->dobj.name); | ||||
| 			tbinfo->attnames[j] = pg_strdup(PQgetvalue(res, r, i_attname)); | ||||
| 			tbinfo->atttypnames[j] = pg_strdup(PQgetvalue(res, r, i_atttypname)); | ||||
| 			tbinfo->atttypmod[j] = atoi(PQgetvalue(res, r, i_atttypmod)); | ||||
| 			tbinfo->attstattarget[j] = atoi(PQgetvalue(res, r, i_attstattarget)); | ||||
| 			tbinfo->attstorage[j] = *(PQgetvalue(res, r, i_attstorage)); | ||||
| 			tbinfo->typstorage[j] = *(PQgetvalue(res, r, i_typstorage)); | ||||
|  | ||||
| @ -326,7 +326,6 @@ typedef struct _tableInfo | ||||
| 	int			numatts;		/* number of attributes */ | ||||
| 	char	  **attnames;		/* the attribute names */ | ||||
| 	char	  **atttypnames;	/* attribute type names */ | ||||
| 	int		   *atttypmod;		/* type-specific type modifiers */ | ||||
| 	int		   *attstattarget;	/* attribute statistics targets */ | ||||
| 	char	   *attstorage;		/* attribute storage scheme */ | ||||
| 	char	   *typstorage;		/* type storage scheme */ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user