Utiliza atributos para bens.
[cascardo/declara.git] / lib / bem.h
index f30d2db..aa59c41 100644 (file)
--- a/lib/bem.h
+++ b/lib/bem.h
@@ -21,6 +21,7 @@
 
 #include <stdio.h>
 #include "declaracao.h"
+#include "pmhash.h"
 
 struct bem {
        int codigo;
@@ -28,22 +29,7 @@ struct bem {
        long long valor_anterior;
        long long valor;
 
-       /* Endereço Imóvel */
-       char *logradouro;
-       char *numero;
-       char *complemento;
-       char *bairro;
-       char *cep;
-       char *uf;
-       int cd_municipio;
-       char *municipio;
-
-       /* Imóvel */
-       char *matricula;
-       char *registro;
-       long long area;
-       char *cartorio;
-       char *iptu;
+       struct pmhash *attr;
 };
 
 void bem_salva(struct declaracao *dec, FILE *f);