/[aleader]/aleader/aleader/doc.c
ViewVC logotype

Diff of /aleader/aleader/doc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by jpritikin, Wed Aug 6 16:55:51 2003 UTC revision 1.4 by jpritikin, Thu Aug 14 03:40:43 2003 UTC
# Line 32  Line 32 
32  // is_release [DONE]  // is_release [DONE]
33  // transcript-presave -- rename to "presave" [DONE]  // transcript-presave -- rename to "presave" [DONE]
34  // ready [DONE]  // ready [DONE]
 // dispose signal [DONE]  
35  // transcripts -> documents [DONE]  // transcripts -> documents [DONE]
36  // next_release [DONE]  // next_release [DONE]
37  // unique_id [DONE]  // unique_id [DONE]
# Line 51  enum { Line 50  enum {
50    MODIFIED,    MODIFIED,
51    PRESAVE,    PRESAVE,
52    READY,    READY,
   DISPOSE,    // this is hacky & probably not necessary XXX  
53    LAST_SIGNAL    LAST_SIGNAL
54  };  };
55  static guint signals[LAST_SIGNAL] = { 0 };  static guint signals[LAST_SIGNAL] = { 0 };
# Line 683  leadr_doc_dispose (GObject *object) Line 681  leadr_doc_dispose (GObject *object)
681      return;      return;
682    doc->dispose_happened = TRUE;    doc->dispose_happened = TRUE;
683    
   g_signal_emit (doc, signals[DISPOSE], 0);  
   
684    (* G_OBJECT_CLASS (ld_parent_class)->dispose) (object);    (* G_OBJECT_CLASS (ld_parent_class)->dispose) (object);
685  }  }
686    
# Line 775  leadr_doc_class_init (LeadrDocClass *kla Line 771  leadr_doc_class_init (LeadrDocClass *kla
771                    G_OBJECT_CLASS_TYPE (klass),                    G_OBJECT_CLASS_TYPE (klass),
772                    G_SIGNAL_RUN_LAST,                    G_SIGNAL_RUN_LAST,
773                    0,                    0,
                   NULL, NULL,  
                   aleader_marshal_VOID__VOID,  
                   G_TYPE_NONE,  
                   0);  
   
   signals[DISPOSE] =  
     g_signal_new ("dispose",  
                   G_OBJECT_CLASS_TYPE (klass),  
                   G_SIGNAL_RUN_LAST,  
                   0,  
774                    NULL, NULL,                    NULL, NULL,
775                    aleader_marshal_VOID__VOID,                    aleader_marshal_VOID__VOID,
776                    G_TYPE_NONE,                    G_TYPE_NONE,

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26